Maint: Revise reference text for most types and providers
This documentation-only commit makes edits for wording, clarity, accuracy, and
formatting to the description strings in 64 type and provider files, with the aim
of improving the type reference (http://docs.puppetlabs.com/references/latest/type.html).