Bugfix: net-ssh requires :keys to be an array, not string
Bugfix: Graphite depends on collectd.

config/rubber/deploy-graphite.rb depends on a var
rubber_env.collectd_graphite_plugin_version that's only set in
config/rubber/rubber-collectd.yml.
Added a sidekiq template.
Update Sidekiq configuration

* Redis is not required to use Sidekiq (to support 3rd-party Redis vendors)
* Use `bundle exec` instead of relying on `bundle install --binstubs`
Moved validation to top of method.
unicorn_nginx template does not exist
Cleanup Sidekiq monit configuration
Update templates/zookeeper/config/rubber/rubber-zookeeper.yml

With the release of zookeeper 3.4.4, the download link for 3.3.6 has changed.
Updated sphinx custom_install task to use correct download url and changed version to latest stable release
Merge pull request #235 from JMcG/master

Updated sphinx custom_install task
change license to ASLv2
Upgraded ruby-build and use 1.9.3-p327 by default now.
Merge branch 'master' into unicorn_template_fix
complete_unicorn_nginx template doesn't need haproxy
Add ability to obfuscate rubber secret file
ruby 1.8.7 compatibility
refactoring, fix jruby tests
New ruby-build version to pull in a definition for JRuby 1.7.1.
Upgraded to TorqueBox 2.2.0 and added support for logging to Graylog2.
Bootstrap Graylog JAR installation for TorqueBox.