adds Game require to Application for game restoration
adds _cancelGameRestorationRequest to Application
changes /game/restore/failure messages to contain the id and the failure reason
corrects check for user being one of the original players in Application game restoration -
.white.username instead of just .white etc
corrects reference to Move.fromJSON (all uppercase) in Game.restore