Merge pull request #68 from mckern/master

(maint) Fix mock stubs
(RE-2158) Add build-tools param to rpmbuilder module

This commit adds a top level parameter to the rpmbuilder module to
enable the pl-build-tools repo, an internal repository to Puppet Labs.
It defaults to false to ensure backward compatibility. That parameter is
directly looked up in both the el7 and pl mock templates. This is to
avoid passing the parameter down through 5 levels of resource
indirection.
Add note explaining why skip_if_unavailable is a terrible idea
Remove puppet and rubygem-rgen from the epel el7 mock, they are now available at yum.pl.com
Merge pull request #69 from haus/ticket/master/re_2158_add_build_tools_repo

(RE-2158) Add build-tools param to rpmbuilder module
(RE-2204) Update rpmbuilder for PE 3.4

Add to mock set for creating new PE 3.4 mocks

Signed-off-by: Moses Mendoza <moses@puppetlabs.com>
Merge pull request #70 from MosesMendoza/maint/master/add_34

(RE-2204) Update rpmbuilder for PE 3.4
(maint) Repoint RHEL7 repos to internal Puppet Labs resources

This change is a short-term fix until CentOS 7 is released. For the
time being, anyone outside Puppet Labs who uses this module is
recieving a 404 error. After this patch, they will recieve an
NXDOMAIN error, which is different but no less broken than current
behavior. We should be able to reverse this with the release of
CentOS 7, as well as removing the RHEL7 band-aid configurations.