Changed: Heuristic.getValue() give extra points for checkmate for greedy only; provides limited look-ahead that you don't need with minimax
Changed: implementation of Help.checkmate(); decomposed with checkmate()/noSafeMoves() so we don't end up redundantly running the code now contained in noSafeMoves()
Changed /misc/ folder to be untracked in smargit