Feature/kgu/unit tests angular travis update

Bringt:
- Setup für Unittesting: Layout, karma.conf, launcher
- Tests für ConferenceService und TrackController
- Update jshintrc gemäss VT-Resultate
- Update angular und bootstrap Versionen. (angular-mocks hat mit der alten Version auf Travis Probleme gemacht)
- Tests nur mit PhantomJS. Chrome und Firefox laufen nicht auf Travis. Beides vorläufig entfernt. Siehe Firefox Support on Travis CI #27.