Testsuite

- [x] Creates the test environment with Grunt and Qunit.
- [x] Add initial tests
- [x] Integrate test status with Travis