Fixes #6. Added grunt as build system. Important tasks: 'build' (default) and 'jshint'
Added generated files
Merge branch 'master' into research-#18-use-cucumber-as-bdd