Use apache cookbook's value instead of hard-coded port 80
Cleanup mysql recipe
Update to gerrit 2.8.3
Add support for postgresql
Generate tokens for secure.conf

This file lacked the following tokens:
- auth.registerEmailPrivateKey
- auth.restTokenPrivateKey

These are now dynamically generated and saved as node attribute.
With chef-solo, an error is emitted.

Fixes: #1
Fixes: #13
Update .gitignore
Merge branch 'feature/fix-collation-errors' of git://github.com/QuickbridgeLtd/gerrit into QuickbridgeLtd-feature/fix-collation-errors
FC019: Access node attributes in a consistent manner: ./recipes/default.rb:182
Merge branch 'master' of git://github.com/dhague/gerrit into dhague-master
Don't set data base credentials for H2 DB
Update Berksfile.lock
Fix gerrit.config for H2 DB
Clean whitespaces in gerrit.config
Output DB credentials also with MySQL

This keeps the same config file as outputted by gerrit init and
avoids a restart after the first chef run.
Add line break to secure.config

Avoids restart after first deployment as the created config file
is exactly the same as the one outputted by Gerrit.
Add Gerrit 2.9 compatibility
Fix java version comparison
Extend the test-kitchen setup

Some platforms still fail in the build-essentials cookbook, which
makes me sad :-(