First pass at user notifications

# What/Why?
Enables the user to specify a shortcut for displaying a notification of the currently playing song. Adds support for:

* BandCamp
* 8Tracks
* GrooveShark
* HypeMachine

# How was it tested?
It wasn't :(


cc @tylerrhodes