Added angular ui-router to bower dependencies
Added mocha reporter for karma and ng-html2js karma plugin for unit testing directives
Moved spotify-search template to external view, added tests for spotify-search directive
Added angular-ui-router to karma test dependencies, removed broken test artifact from earlier merge
Resolved issue where app would load with tracks matching 'undefined'
Added route to app config for playlist ui view
Updated ui routes for playlist paths
PlaylistsCtrl uses store value for .playlists instead of reading each into a new array
TrackList listens to ng-click to send clicked model to callback
Updated permalinks to not use #
Removed some whitespace from spotify service
Removed whitespace from data store
Added playlist ctrl that finds model based on stateParam
Removed tests that checked if playlists ctrl used different array from Stored value. This isn't desirable anymore.
Moved select playlist markup to separate view template
Updated playlist permalinks in index.html
Added ui-router to bower dependencies
Merge branch 'has-playlist-controller'