Skip spectra that cannot be saved. Re #5705.
refs #8137. Skip tests if module import impossible.
refs #8137. No skipif decorator in python 2.6
Updated the geometry. refs #8181
Removed a level of hierarchy as schema wasn't happy.

refs #8181
Refs #5705 Catch relevant exception.
Added new mcstas loader. re #8194

Provided by Torben Nielsen. Here modified to adjust names of workspaces added to workspace group
Merge branch 'origin/master' into feature/8194_mcstas. re #8194

Conflicts:
	Code/Mantid/Framework/DataHandling/CMakeLists.txt
	Code/Mantid/scripts/test/ConfigTest.py
Torben update to wiki. re #8194
create workspace name from title rather than dataname. re #8194
Remove old mcstas reader. re #8194

This reads some intermediate mcstas nexus format not part of a formal mcstas release

The new loadmcstas supports what will be the next official mcstas release
Changed so will load relevant mcstas loader. re #8194

i.e. LoadMcStasNexus for old mcstas nexus and LoadMcStas for soon to be released mcstas version
set loadmcstasnexus to return confidence zero. re #8194
output names in group include group name also. re #8194
Merge remote-tracking branch 'origin/feature/8194_mcstas'