The action now first opens a preference dialog with only the CSV export
preferences shown which allows the user to know what settings are being
used to copy the data before actually copying, and also cancel the copy.
The preference page also shows which options are not used if resampling
is not enabled.
gitlab #501
Change-Id: If998d322f4286841c2c6bd3cbad479b8032b19ae
(cherry picked from commit
3af10e1cdc24856c072df9dc7cdc5c964756a533)