init global objects
Add a DJ
Setup the glib2 threads the correct way
Add "simple" yaml config
Support more than on path when building a DirScanner
Fix grunt watch to update partials
Switch from grunt-ngmin to grunt-ng-annotate
Only run tests with PhantomJS
Upgrade angular.js
Upgrade karma

The tests now run from a fresh checkout without needing to install phantomjs
manauly.
Update the rest of the npm packages
Fix the client side filter of songs
switch from underscore to lodash
Remove angular-ui-utils
Move to a URI based world
Use onetime binding for song details
Adding GoogleMusic Storage and GoogleMusic Song
Moving open command to the Song since GoogleMusicSong is opened differently then FileSongs
Adding google API to the encoder
Adding gmusicapi to the settings as well as README
moving the API to scanner TODO: deffered URI