Add ability to stop on depth for alph-beta pruning
Updating scalatest version for !== and === support