Also adds regression tests to prevent this from happening in the future as well as upgrades karma-chrome-launcher to newest version. Fixes #654
Intentionally omitting git checkout <tag> alternative for simplicity. Those that now how git works, will know it anyway.