Integrated unit tests from appverse-html5-web:

- Refractored tests
- Used mocks instead of loading all the dependencies for each test
- Removed controller tests as they do not belong here anymore
- Integrated Karma + Mocha + Chai + Sinon