adds addTimeToClock to Game and addTime to Clock

these methods will enable a "give time" feature to be added, and allow
the active player to be reimbursed the time they lost while the server was
down when restoring a game in Lightsquare.
adds getLastMove method to Game