Adding bunch of new factory functionality.  Still a long way to go.
New pipeline approach.  Completely new factories.  Yaml schema implemented.
Finally got basic symmetry system working.  Only have C3 point group but this will grow quickly.  Few problems to solve but most of the hard work is done
Some small fixes.
Update to fix build issues not picked up by VS.
More changes to make compile.  Mainly fixes related to 64-bit.
Made tpsd geom optimiser schema work properly
Merge branch 'new_factory' of https://github.com/muhrin/STools into new_factory
Fixes and improvements to structure genration code.
Some work on getting random number generator to work with boost < 1.43.
Fixed problem in Random.h with too many colons.
Fixed some compilation problems.h
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
Fixed some problems in building.
Some updates to castep geometry optimiser.
Fixed some problems with starting proceses.
Tidied up Process.cpp.  Fixed missing ENDBLOCK in castep geomopt.
Fixed some bugs in sorted distance comparator.  Added a couple of atomic species.
Trying to fix bug in castep geom optimiser.