Implemented remote play controls in the PlaylistService - if a host connects, it
uses a RemoteAudioPlayer player, which sends messages to the host to play, pause
and skip music
Implemented isPlaying for remoteaudioplayer...this is still not 100% as we need
messages from the host to the fan for it to be completely correct

Added code to make sure icon switches properly even when remote played
Merge pull request #48 from theJenix/remote_play

Remote play