First draft of the spotify plugin. Currently ugly and untested.