XAS-3 The folder holding the XML templates is now configurable in
the extension point.

The location was fixed to be ${gda.config}/templates.  This location can
now be defined in the uk.ac.gda.client.experimentdefinition extension
point or defaults to the current location.
XAS-3
BLXX-93 make static variables public
XAS-56 force dirty editors to be saved before anything added to the
command queue
XAS-56 add expand and collapse buttons to Experiment View
XAS-78 add refresh folder option to popup menus in folder editor,
multi-scan editor and experiment view.

Also do an overhaul of the menus, adding separators, reordering etc.
etc.
Merge branch 'master' of ssh://dascgitolite@dasc-git.diamond.ac.uk/gda/gda-core.git