Fix not increasing remaining count when a cell is reverted
Merge branch 'master' of https://github.com/sekti/sixcells
v0.4
moved solve_assist, started code for equivalance class optimisation
improved solver significantly