(re-)enable deeplinking and first automated test

** WIP **
- [x] refactor url module to parse url fragments
- [x] deeplinking to start at a certain time
- [ ] deeplinking to start and stop at a certain time
- [x] tests for the url module
- [x] karma configuration
- [ ] update documentation

Karma testrunner is used in combination with the jasmine test-framework. 
All tests are run against the phantomjs headless webkit browser.