BLXX-268 fix bug where Experiment perspective would look at the wrong folder if visit ID had changed but an old GDA client workspace was being used.
DATAACQTEAM-121 Avoid client crash when gtk>=2.24 and cairo<1.9.4
Merge remote branch 'remotes/origin/gda-8.40' into gda-8.42