Fixes problems rergarding issues similar to #360

Now when using subgenerators, the version of JHipster used is the one,
the main project was generated with.

This way new changes in the generator in newer versions don't interfere
with the use of subgenerators on projects using the older generator
Bumped the version number in the fix to 0.16.0
Merge branch 'master' into fix-generator-update-configuration
Use the version number of the package.json for the dependency
Replace current_date with current_timestamp

current_timestamp matches the now() behaviour better
Merge pull request #362 from derLukers/fix-generator-update-configuration

Fix generator update configuration
Merge pull request #372 from michaelbuckley-iwd/master

Replace current_date with current_timestamp
First migration to Spring Boot 1.1.1 see #349
Added JHipster banner
Corrected Liquibase configuration
Corrected JQuery path
Modified the Liquibase configuration:
- Corrected a MySQL error
- Refactored the code, so that we don't provide our legacy schema anymore
Use Long as return type since long is expected
Merge pull request #380 from LeovR/patch-1

Use Long as return type since long is expected
Check whether AccessToken is not null

Otherwise the following header will be sent:
Authorization: Bearer null
Delete Authorization header

Otherwise the following header will be sent
Authorization: null
Merge pull request #383 from LeovR/patch-3

Check whether AccessToken is not null
Merge pull request #384 from LeovR/patch-4

Delete Authorization header
Change test to succeed in non-empty database
Change test to cleanup with @Transactional