Make gerrit service run as node['gerrit']['user']
Allow configuration of gerrit.receive in config

There is currently an incompatiblity between Git clients >= 1.8.4.3 and
JGit: https://code.google.com/p/gerrit/issues/detail?id=2296

Summary appears to be recent Git client implementations include an
optimisation around what is packed for a push.  JGit is not ready for
this and results in the push being rejected due to a missing tree
object.

This can be worked around by setting
receive.checkReferencedObjectsAreReachable to false, which was an option
introduced in Gerrit 2.6.  Comments in the JGit source would indicate
these checks are mainly security related, and so can be safely disabled
in a trusted environment (http://goo.gl/BPKlZC).
Fix automatic start of the gerrit service

The gerrit service was not properly registered for starting at boot
time.  After a reboot, it would not start.

The recipe created a manual symlink from rc3.d to init.d.  But the
default run level on Debian is 2, so this would have no effect.

The action :enable of service "gerrit" internally calls

    update-rc.d gerrit defaults

but this notices the symlink in rc3.d and does nothing, assuming that
the administrator wanted to manually override the configuration.

The fix is to remove the creation of the symlink from rc3.d to init.d
and let the service resource to its thing.
Delete link in /etc/init.d

Addressing #17, we should not only remove the link
resource declaration from the recipe, but in fact
delete the link from the file system.
Merge branch 'petere-gerrit-start'
Update Berkshelf to 3.0
Remove config.ssh entries from Vagrantfile
Berkshelf 3 format for Berksfile
Add attributes for chef-solo
Merge branch 'feature/service-user' of git://github.com/brk3/gerrit into brk3-feature/service-user
Merge branch 'brk3-feature/service-user'
Remove network config from .kitchen.yml
Add serverspec tests
Use cron cookbook to install `crontab` command

This command is not included in the docker image
Disable default site for easier testability
Skip HTTP test
Fix test skipping
Update Berksfile.lock with recent changes
Merge branch 'master' into refactoring

Conflicts:
	.kitchen.yml
	Berksfile.lock
	attributes/default.rb
	metadata.rb
Remove source repository