Adds many features and fixes, see below:

- adds play-first option for rummy
- improves end-game message sending situations and handlings (in cases
such as ending a hand with a meld in a way that does not need a discard)
- adds and debugs reset functionality for rummy (Still has a graphics
bug)
- Debugs SGF for preventing game specific comments when game is ended
(such as ending the game with a meld in rummy)
- Many other small improvements and debugs