Fixed major bug in simple pair potential that has helped convergence a lot.
Added .history as supported file extension for the castep file reader.
Added Indium element.
Fixed bug in sinfo where order was wrong if unique structures were requested.
Fixed for CastepRun to more accurately determine if a castep run has finished.  Added a test case.
Merge branch 'master' into stable_hector