Added node.js object for a PlaylistContainer
Implemented the playlists and starred properties for NodePlaylistContainer
Exposed the root playlist container as a javascript object.
Added a new method of mapping spotify types with their current node objects, the SpotifyNodeMapper. Used it for playlists.
Removed getPlaylists, addPlaylist and getStarred from NodeSpotify, is now in the playlist container
Added them for backward compability to the JS wrapper of node-spotify.
Removed deletePlaylist from NodePlaylist and Playlist, is now in PlaylistContainer
Removed the playlist cache and position field.
Implemented addPlaylist in the NodePlaylistContainer
addPlaylist does not return the created playlist anymore to prevent more than one node.js object for one playlist. The new playlist is exclusively available via the callback.
Removed userdata from playlist callbacks.
Standardized includes, cleaned them up
Separate PlaylistContainer callbacks