State when paused

Fixed issues with skipping/removing when paused by ensuring that any "set next song call" effectively will cause the player to play from the beginning of whatever song is set.

Fixed issue with synchronization between host and guest by sending playStatusMessage when host sets a new song.

Fixes #234
Fixes #244
Fixes #248