SELinux issues
CentOS 6.5 commands for puppet master

* not tested yet
* you must specify librarian-puppet version
alpha: centos w/ no config, for testing
Merge branch 'master' into centos-puppetmaster
Trying with turned off SELinux

* still getting /etc/gshadow.lock file for some reason
move rather than remove stock puppet config
Workaround for weird gshadow.lock

I'm not sure why this lock file is (sometimes?) being created.
I have observed the file existing in the .ovf files, i.e. the file is
created during packer's processing, before vagrant is involved
shutdown_command added
Use CentOS directory locations

* logdir
* rundir
* ssldir
firewall rule using lokkit
Select FreeBSD or CentOS for master

* Better comments
* README section added
Add CentOS option for puppet master

* CentOS image updated to work around occasional mystery
  `/etc/gshadow.lock` files

* CentOS `puppetmaster.sh` script added. Uses CentOS 6.5-appropriate
  Puppet, bundler, librarian-puppet

* CentOS puppetmaster log, ssl dirs moved to CentOS-compatible
  directories via writing to `puppet.conf`

* SELinux turned off for CentOS image