If MidGame >= EndGame => None
Increment ply by 1
Tweaks and better tests
Merge branch 'master' of git://github.com/clarkerubber/scalachess

* 'master' of git://github.com/clarkerubber/scalachess:
  Tweaks and better tests
  Increment ply by 1
  If MidGame >= EndGame => None
fix unnecessary board lookups
Merge branch 'master' of github.com:ornicar/scalachess

* 'master' of github.com:ornicar/scalachess:
  fix scalaz deprecation warnings