Merge remote-tracking branch 'origin/bugfix/8817_jumpfit_doxygen_warnings'
Merge remote-tracking branch 'origin/bugfix/8949_long_log'
Added dataSelector field. Refs #8938.
Set data selector properties. Refs #8938.

- It's not possible to simply tie the dataSelector field with the properties. Instead, I set the properties for each (filename/workspace) depending on that chosen by the user.
Merge branch 'feature/8938_improve_icat_publish_gui' into develop