Merge pull request #131 from winny-/master

Added missing license text to SPMediaKeyTap
Try to reconcile the assertions in #129 and #130
v1.1.15
Tweaking Makefile and key locations
Correct the archive script
Try avoiding callback spaghetti

Tentatively closing #112
Don't always retry every request for forever
Ignore temporary errors from last.fm

Closes #136
Fix various issues with callbacks and retries

* Track the source of callback spaghetti
* Don't always retry requests
* Appropriately log back in after time
v1.1.16
Fix a crash when switching stations

Closes #137
v1.1.17
Added keystrokes and menu items to change playback volume.