Add Puppet Enterprise Master configuration

This commit adds three new manifests which aid in the setup of a
Puppet Enterprise master and configuration of the compute engine
demo. The third can help setup device.conf.
Clean up PE master setup/up manifests.

This commit cleans up the two manifests that setup a PE master and
configure parts of it for the GCE demo. These were tested with the
included configuration, a centos-6 based GCE instance.
Update README.md for PE Master setup

This commit updates the README to include a quick start guide which
builds a Puppet Enterprise master using the gce_instance Puppet type.
It also provides instructions for using a newly provided manifest
to automate some of the demo configuration necessary, without
requiring any PE knowledge on behalf of the user.
Clean-up markdown styling in README.md
README: ~/.puppet may not exist before linking

This commit makes a small addition to the PE quick start directions,
creating the ~/.puppet directory before attempting to link device.conf
as ~/.puppet may not exist if the user had not run puppet, even a
puppet --version command will do.
Merge pull request #1 from ryanycoleman/master

Add PE Quick Start Demo