BLXVIII-49 do not update the UI objects when you save the XML - not
necessary and is slow.

Issue found when trying to fix a bug in XasScanParametersEditor.
BLXVIII-49 rename method so it does not start with 'get' as it is called
unnecessarily during BeanUI methods and slows the editors down.

Issue found when trying to fix a bug in XasScanParametersEditor.
BLXVIII-49 do not set properties to null or ignore unactivated (greyed
out) parts of the UI when saving as this causes unexpected behaviour and
contents of the bean which the system writes.

Issue found when trying to fix a bug in XasScanParametersEditor.
BLXVIII-49 Before sending out events, check that this IFieldWidget is
'on'. 

This causes too many events to be sent out, looping of events, and slows
down the UI.

Issue found when trying to fix a bug in XasScanParametersEditor.
Merge branch 'master' of ssh://dascgitolite@dasc-git.diamond.ac.uk/gda/gda-common-rcp.git