Linux support for e2e and misc

I setup the project on ubuntu and killed some bugs.

- fixed osx-only call in initialize.js
- updated default grunt task to run the project (sorta unrelated)
- added decompression support for .tar.gz to the protractor setup task
- updated linux chromedriver download to the original .tar.gz 

With these changes, I can run the app and test with karma and protractor on ubuntu.