Update dependencies

* Update all dependencies, karma version, grunt tasks. etc
* Change sinon dependency to be >= 1.7.1 to allow for 1.8 and 1.9 (fixes #20)