Merge tag '0.0.0' into develop

0.0.0
Start 0.1.0
Switch to karma and add coverage
Fix .travis.yml for CI tests
Add missing grunt task
Add missing dep to package.json
Update project setttings
Add test to complete code coverage
Update docs and hide private methods
Update History.md
Merge branch 'release/0.1.0'