First pass at a puppet setup for cashmusic VM deploys
Merge pull request #3 from jeffsheltren/puppet

First pass at a puppet setup for cashmusic VM deploys
Update hiera hierarchy now that infrastructure layout is better defined
Merge default node into site.pp
No need for the nodes directory, class definitions per-node will be
defined in hiera
Add hostenv/hosttype definitions to site.pp -- to be used in hiera
Split out class definitions into specific hosttype/{type}.yaml files
Remove some unused modules, bump module versions
Move firewall rules into hiera based on host type/environment
Don't send to jeff by default
Misc cleanup / pulling defaults to hiera and avoiding extra "profile"
variables that we don't really need
Remove the include on nodes/*.pp
Missing colon in denyhosts::allow variable
Update defaults for file copies
Cleanup PHP code in site_profile::web -- get it working with the latest
thias/php module (pending a couple PRs I just submitted)
Initial php-fpm support -- still needs fastcgi/apache configuration