harmonize search routes

normal library:
/search/song

event library:
/search/event/ID/song
list artists in library and suggestions
added validation for eventid
Merge pull request #59 from songster-project/feature/MG/libraryArtistExtention

Feature/mg/library artist extention
allow QR codes for anon-users
removed development comment
removed unneeded function
disable karma crap and enable grunt watch
Merge pull request #60 from songster-project/bugfix/anon-qr

allow QR codes for anon-users
added tests for youtube upload
added ffmpeg to travis and provision script
added youtube upload and dependencies in backend
increased memory for vagrant because video to mp3 conversion needs more memory
added tests for youtube search
added backend for youtube search
added frontend for youtube upload
increased youtube upload length to 20 min
added additional tests for youtube search backend
removed path variables
extracted google auth key into settings file
changed to check query for youtube search querry validation and corrected tests