(PUP-2432) Simplify spec_helper in module skeleton
(maint) Add test to ensure upstart is default init daemon in Ubuntu
(maint) Remove pending face specs

The certificate_request, certificate_revocation_list, key, report,
resource, and resource_type faces were added years ago and the tests have
always been pending. Since we've been ignoring those pending tests up to
this point the warnings are clearly not adding value; let's just get rid
of them.
(maint) Fix spec order issue for Travis CI.

Because of the order Travis runs specs, some environment caching issues
were found that caused some specs to fail because they made the
assumption that the production environment wasn't already in the cache.
Thus, they relied on changing Puppet[:modulepath] to have an effect.

The fix is to override the environments for these two
specs and return an environment we know has the expected module path.
(maint) Remove unnecessary Puppet.settings.clear calls from specs

I believe most of these predated our clearing the settings before each
test in the central puppet/test/test_helper.rb. And since we then set
some base settings (such as :environment_timeout) in the test_helper,
the effect of a secondary clear in the test itself is to wipe out the
baseline setup test_helper just laid down.

In particular this is a problem with environment_timeout, as it leads to
tests which end up creating environments, getting them cached with the
default 180s timeout, which can leak to subsequent tests and create
unpleasant spec order issues.
(doc) Note how to obtain spec_order from parallel-spec runs

Courtesy of Peter Huene.
Merge pull request #2908 from peterhuene/maint/spec_order

(maint) Fix spec order issue for Travis CI.
Merge pull request #2909 from jpartlow/maint/master/remove-extra-settings-clear-from-specs

Maint/master/remove extra settings clear from specs
Merge pull request #2907 from adrienthebo/maint/master/remove-pending-face-tests

(maint) Remove pending face specs
Merge pull request #2612 from ghoneycutt/PUP2432_simplify_skeleton_spec_helper

(PUP-2432) Simplify spec_helper in module skeleton
(maint) Fix description of masterlog test

Re-word the description of a test in `webrick_spec.rb` as it is testing the
behavior of `masterhttplog` and not `masterlog`.
Merge pull request #2893 from whopper/upstart-ubuntu-test

(maint) Add test to ensure upstart is default init daemon in Ubuntu
Merge branch 'master' into puppet-4