added bear off rule 'A die may not be used to bear off checkers from a lower-numbered point unless there are no checkers on any higher points. or if the the die is the same as the point'
added better stats for trainer
added test bots
added test bots
removed some console logging
added new bots
removed check for more then 5 checkers(This is a legal move)
merge and added new fields for GameResult
fixing blockedOpponentMoves and blockedMoves for doubles
init end game checkers - for testing
Merge branch 'master' into better-trainer-and-more

Conflicts:
	src/Board.js
	src/Game.js
	src/GameResult.js
	src/TournamentResult.js
bearing off test