Centralise setting the location of the compiled apache module
Always use the templates for the config-files

Puppet allows to concatenate multiple templates
Use puppet function to compare the version number
Adhere to puppet 3.2 style
Remove accidental trailing slash
Use the passed in variables in the CentOS-post manifest, too
Change indentation and order of class-parameters for readability
fix install script for passenger >= 4

The install script for passenger >= 4 expects the home variable to be set. Choosing /tmp since we use it from puppet.
Merge branch 'centralise-module-filename' of https://github.com/kronn/puppet-rvm into fixes
libyaml is available only on centos 5
Merge branch 'remove-yaml-dependency' of https://github.com/maxgalbu/puppet-rvm into remove-yaml-dependency