Changed Solver thread logic. Now the solvers can be stopped by "interrupting" them. This will hang the Optimiser. TODO: Monitor to zombify dead threads.
Merge origin/master