Remove debugging code
Remove redundant call to -requestStatus
Correctly parse the playerState
Replace isCasting with applicationHasLaunched

This avoids connecting to the application and initializing our channels twice.
Mark status as ready-only
Expose -mediaStatus property
During playback, request media status once per second