Add optional message to GUI. Refs #8537.
Disable buttons if user cannot publish. Refs #8537.

- If the user is not an investigator on any investigations then they cannot publish. As such, I have disabled the input fields and `Run` button on the GUI.
Merge branch 'feature/8537_icat_publishing_gui' into develop