Added error tests

Error handling tests completed
Fixed version on bower.json
Fixed gitignore to support grunt
Added Grunt newer support
Merge branch 'feature/tests' into develop
Enabled all tests