Fixed it to not try to create the docroot, and added nginx template for
passenger.
Allow override of rack config.ru template. Fixed puppet ca generate so
that it uses $puppet::server instead of $::fqdn.
Cleaned up
Had to remove two lines for authentication to work properly in nginx
Allow overriding of 'reports' value, or leave it blank for existing
behavior.
Removed template_passenger_nginx and started calculating passenger
template automatically in init.pp
Changed variable references to remain consistent
Merge pull request #65 from bmcclure/master

Support for nginx-passenger, small fixes and enhancements