create authorization services and directive
add authentication methods to rootScope to be globally available
more valid way to set the anonymous flag
use authorization directive to control visibility for events
Merge branch 'feature/voting' of https://github.com/songster-project/songster into feature/voting