Lots of work on new symmetry system.  Adding castep geometry optimiser.  Still a lot to do.
Merge branch 'new_factory' of https://github.com/muhrin/STools into new_factory

Conflicts:
	lib/spipe/lib/sslib/src/build_cell/AtomsGenerator.cpp
	lib/spipe/lib/sslib/src/build_cell/GenBox.cpp