Bumped version to 0.1.1
Removed conditional statements from puppet/passenger.pp

Originally the resources in puppet/passenger.pp would not be applied
if catalog_cert_autosign was set to false. This was set to prevent
httpd from failing to start when an autosign entry was not created for a
Catalog Master. This created a requirement on catalog_cert_autosign being
set to true if you wished to ever bring up your Catalog Master. I now
rather have httpd fail to start, than the requirement of a parameter
being true (confusing!).
Changed how :puppetdir is set in node.rb.erb

`puppet config print vardir`.chomp was evaluating to /var/lib/puppet/.puppet
since Puppet runs as the puppet user and not root. Since the puppet user's
home should be /var/lib/puppet, we should be able to simply use `echo ~`.chomp instead.
This problem only crops up when using `puppet agent`, and not `puppet apply`.
Removed unnecessary code from puppet/role/catalog.pp

Removed a notify message about having catalog_cert_autosign set to false,
as it's again forcing a parameter to be true. Also changed an inline command
being used in an unless, to a static path. There's no point in trying to
have the check dynamic, when the provisions aren't there to allow people
to easily change the default $vardir.
Removed a test that's no longer applicable
Fixed $::puppetversion validation

The validate_re expression for $::puppetversion was not allowing Puppet 3.5.x
Merge branch 'hotfix-0.1.1'
- Fixed an issue where :puppetdir was not being set correctly in /etc/puppet/node.rb
- Removed conditional statements that would prevent httpd from starting if catalog_cert_autosign was false
- Removed warning about having catalog_cert_autosign set to false
- Fixed an issue where Puppet 3.5.x was not being allowed