font-awesome to bower
passport remove for JWT

remove passport
add publication accounts to user model
tokenModel is now loginTokenModel to differentiate fem JWT
JWT
Auth service and User service
use angular-notifications
add elastic search
remove unnecessary directives
user from Global to $rootScope
use ColumbyCtrl as app controller
create JWT middleware

Signed-off-by: A. van der Pluijm <info@urbanlink.nl>