(#18468) Clarify message in defaults for debian

The comment that tried to explain the START property did not clearly
align with the message generated by the installation:

  Setting up puppet (3.1.0-0.1rc1puppetlabs1) ...
  Starting puppet agent
  puppet not configured to start, please edit /etc/default/puppet to
  enable
  .

This changes the comment in the file to include the word "Enable" so
that a user can more confidently match it up to the "enable" word that
shows up in the message. It also explains the effect of the different
values.
Fixed rpsec issue for useradd on Red Hat
(#18662) Rewrote test case to stub out check_manage_home to account for RedHat systems
(#18662) cleaned up #check_manage_home and #create test cases
Work-around for RH Bugzilla 681540 (defattr overrides in-line attr)
Merge branch 'ryanuber-rpm-file-attr-workaround'

closes #1385

By Ryan Uber:
* ryanuber-rpm-file-attr-workaround:
  Work-around for RH Bugzilla 681540 (defattr overrides in-line attr)
Merge pull request #1395 from jjulien/bug#18662

bug #18662 Fixed rpsec issue for useradd on Red Hat
Merge pull request #1391 from zaphod42/issue/master/18468-confusing-message-in-deb-install

(#18468) Clarify message in defaults for debian