Added GameStateUpdate message

Fixes #20

Will now send a GameStateUpdate message every time state changes. The
remote player will set his status to the one sent in the messsage.

Also added functionality to update network while in pause. This means
that the game can be resumed from pausd mode via messages.