Add initial hand argument

Add arguments that allows specifying initial hand for each player, such as '0134576' to play without the spy. Depends on PR #10 . I created this mostly to make it easier to test AIs.
hmm, I think specifying initial hands breaks the implementation of GameStatus.is_over(). I might just leave the whole thing out for now.