fixes #15: Exceptions are now thrown on attempts to shorten the game/match
that would cause the game/match to end. For game it throws "gameOver" and for
match it throws "matchOver". They are just strings, change it to
Error objects if you like those more.