Prepare to rewrite JS.

Ok; here goes. Work required for release:

- Rewrite Response.js with new Spotify API
    - this allows me to access user playlists
    - alternatively store playlist as an 'option' in workflow storage
- Write sockets so I can get data from Spotify to the PHP
    - useful for main menu, should provide more useful data (ids mostly)
    - queuing and starring, allows callbacks for notification
    - (potentially) searching; a lot faster but feels a bit unethical.
-  Hook up all unlinked actions
    - specifically queueing and starring
- Change main menu links to detail menus instead of search (contingent on sockets)
- Finish controlpanel (or just disable)
- Write settings page

FUTURE PLANS:
- 'Library' pane