update angular to 1.2.0
include ng-resource. fix login/registration tests
restructure assets to correct directories
extract BroadcastService
extract more stuff to correct dirs
use require_tree. rename karmatracker to root controller
rename app/assets/views to app/assets/templates
Merge branch 'feature/65014446_use_ng-resource'