Initial commit

Working MySQL master-slave replication
Added simple Redis configuration
Replaced my install script with Librarian

Replaced some custom classes with modules, added my forked GitLab
module to the Puppetfile
Extracted Rails deployment from HTTP server

Added simple classes for installing Redis, Nginx on Ubuntu 13.04
Unicorn + RVM + Upstart = <3
Added Sidekiq class

Thought I got it working on the first run until I realized that Puppet
will just let you reference undefined variables. Ended up with an
empty config. Why is that a thing?
Varnish + Nginx + Unicorn + Rails = <3
Quoted backend names
Added readme
Configured external node classifier
Fixed some subtle bugs, updated Rails deployment
Merge branch 'master' into v2