Few more changes

Add setting to allow re-rating of media.
If media is already rated, and re-rating is not enabled, always show notification, even on a rate after a scrobble.
Add isValidMediaType helper function.
If re-rating media, set current rating as focus on dialog.
Cleanup rateMedia function, utilize a dictionary lookup for debug/getString values to trim down code.