(#PUP-1046) Add spec test for skeleton for generated modules

This patch adds a simple spec test to ensure that by including the
class with default values for all the parameters, that the class is
contained within the catalog.
(#FORGE-38) Add Rakefile to skeleton for generated modules

This patch adds a simple Rakefile that provides rake tasks `lint` for
puppet-lint, `validate` for validation of manifests, templates, and ruby
files, and the tasks provided by the puppetlabs_spec_helper.
Merge pull request #2253 from ghoneycutt/PUP1046_module_generate_skeleton_spec_test

(#PUP-1046) Add spec test for skeleton for generated modules
Merge pull request #2254 from ghoneycutt/FORGE38_module_generate_skeleton_rakefile

(PUP-2045) (FORGE-38) Add Rakefile to skeleton for generated modules
Merge branch 'master' of https://github.com/puppetlabs/puppet