(re-)enable deeplinking and first automated test

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