fix no roles for new user

no default role was set, when a new user is created
only create test accounts for development and add output for feedback
add tests for role model
add heroku deployment on travis build
add default settings according to heroku
fix angular dependency injection for minifying
change travis webhook url for travis
add groupchat parameter to travis hubot webhook
add ng-t gem
add index to user role table to avoid redundant relations
add irc notification instead of webhook and add db:migrate for deploy
migrate from angular core router to ui.router
add manage users list for admins
Merge branch 'master' of github.com:flower-pot/base-app