playlist-item html element now exists in hidden
playlist now displays to dom on add

- clones playlist item div from dom
remove song renamed for clarity
playlist items can not be removed locally

- each item's button has a listener
- removeSong method implements removal and updates JS array
playlist display updates on move to next sogn
Websockets now has a remove_song listener:wq
removeSong separated into two functions

- in order to integrate with web sockets, removeSong logic moved into separate function
- removeSongCallback is only responsible for triggering the WS channel
remove_song added to events
remoove_song web sockets implementation added
Merge branch 'master' of https://github.com/jonjchew/mylittledisco into playlist-display
Merge pull request #12 from jonjchew/playlist-display

Playlist display