Fixing lint issues and some formatting.
Switch to concat{}.

This commit replaces the autogen vhost work from before and uses
concat{} to build up a $name.conf for each vhost.  In location.pp
it also reformats some stuff to make it easier to read/fix warnings.
Switch to using concat{}.

This switches the mailhost define over to using concat{} for the
configuration file.
Update for concat{}.

Update the tests to work with the new concat{} world.
Update specs for concat changes.
Add concat and apt.
Add SSL example to rspec-system.
fixing merge errors
Merge branch 'package-mgmt' of github.com:deric/puppet-nginx into package-mgmt
fixed package installation tests