Disable buttons when their action is not valid

* In the History drawer, disable all buttons when no song is selected and disable rating buttons for shared stations.
* In the main playback view, disable rating buttons for shared stations.