simplify puppet config
simplify puppet config

expands the manifest methods
- when you run setup.pp uninstall the puppet gem
running with the package + gem installed can be confusing
- setup hiera when using site.pp
- add dummy puppetd file to call puppet

CiscoSystems/puppet_openstack_builder,phchoic/puppet_openstack_builder,CiscoSystems/openstack-installer--to-be-replaced-by-puppet_openstack_builder,michaeltchapman/puppet_openstack_builder,phchoic/puppet_openstack_builder,phchoic/puppet_openstack_builder,CiscoSystems/openstack-installer--to-be-replaced-by-puppet_openstack_builder,CiscoSystems/puppet_openstack_builder--to-be-deleted,michaeltchapman/vagrant-consul,michaeltchapman/vagrant-consul,michaeltchapman/puppet_openstack_builder,CiscoSystems/puppet_openstack_builder,CiscoSystems/openstack-installer--to-be-replaced-by-puppet_openstack_builder,michaeltchapman/puppet_openstack_builder,CiscoSystems/puppet_openstack_builder--to-be-deleted,CiscoSystems/puppet_openstack_builder--to-be-deleted