Remove pointless __init__().
Icon property is now 'icon' rather than 'pixbuf'.
Plugin now plays music.

Still hacky and I am sure lots of things won't work, but its a start.