Synced the TuneIn button with the client state.

Also cleaned up some of the QAction code, because i used the wrong signal.