Updated to the latest Capistrano, Roundsman and Vagrant.
There is no need for Capistrano Colors anymore, it's included in Capistrano now.
Updated the .gitignore file.
Use the latest 1.9.3 patch.
Start using Precise64 instead of Lucid32 and forward port 80 to 8080.
Removed the local cookbooks.
Added the apt cookbook.
Added the nginx cookbook.
Added the ohai cookbook.
Added the yum cookbook.
Added the build-essential cookbook.
Added the apache2 cookbook.
Added the passenger_apache2 cookbook.
Moved the MySQL recipe to the default cookbook. There is a workaround in these files to set the server_root_password and password attributes. These attributes can't be set in the config/deploy/<stage>.rb file (not sure why), so the values are assigned to a temporary variable and in the mysql recipe they are assigned to the original attributes.
Moved the apache recipe to the apache-rails cookbook.
Moved the default recipe to the default cookbook.
Added a Nginx cookbook.
Metadata for the default cookbook.
Added helper methods (recipes).
Removed the production stage and added an apache-rails, nginx-rails and nginx-middleman stage.