fix for handling IndexOutOfBoundsException
generator-jhipster-491 Use Object instead of primary type in entity classes
Use ng-annotate instead of ngmin (refs #455)
Use grunt-wiredep instead of grunt-bower-install (refs #455)
Let ng-annotate add dependency injection annotations for app.js
Let ng-annotate add dependency injection annotations for controllers.js
Let ng-annotate add dependency injection annotations for directives.js
Let ng-annotate add dependency injection annotations for services.js
Let ng-annotate add dependency injection annotations for utils.js
Let ng-annotate add dependency injection annotations for http-auth-interceptor.js
Let ng-annotate add dependency injection annotations for entity-controller.js
Let ng-annotate add dependency injection annotations for entity-router.js
Let ng-annotate add dependency injection annotations for entity-service.js
Actually use htmlmin by executing it after usemin
This uses copy:dist to copy html files to the dist directory and executes the htmlmin after usemin, thus, there are no problems regarding the usemin issue 44
Concat before revision files
Otherwise the revisioned files are again replaced by normal filenames like scripts.js
With such names caching is not possible
Also connect to .tmp

Otherwise autoprefixed files will be ignored
Also make the other connect statement simpler
Fix #367
Corrected documentation
Updated dependencies
Added the Gradle wrapper