Added generic mysql rails and php/perl/cgi vhost modules

These classes set up unix users for the application and
handle creating a database with appropriate permissions.
Updated passenger install to use puppet Exec type
Fixed "unless" guard on rvm *again*