Some authentication $q cleanup
added course fetching to /~ resolving
removed unused btn-mini styles
Updated dependencies.

uglify unsafe broke minification with new angular - no idea why
Updated for twbs 3.2.0
tiny ngIf change