Use @variable syntax for puppet 3.2 compat
Add missing @ for puppet 3.2 compatibility
Puppet-lint fix
Add passenger_scl parameter for EL+SCL installations

Installs extra passenger components for the SCL and changes vhosts to use the
SCL ruby version.
Make it possible to disable scl_passenger from an answers file
Linting
Update unit tests