Merge pull request #45 from bchretien/master

Improve SolverState (test it, make it non-copyable as suggested by #43), close #43.