(#18298) Make useradd use osfamily not operatingsystem

This patch addresses ticket #18298 and uses the osfamily fact instead of
the operatingsystem fact. This change allows us to decouple the list of
RedHat derivatives from the useradd provider and rely on the osfamily
fact.
(maint) Whitespace only cleanup of useradd provider

Cleans up whitespace issues found while hacking on the useradd provider.
Merge branch 'ghoneycutt-tickets/master/18298_useradd_switch_operatingsystem_to_osfamily'

* ghoneycutt-tickets/master/18298_useradd_switch_operatingsystem_to_osfamily:
  (maint) Whitespace only cleanup of useradd provider
  (#18298) Make useradd use osfamily not operatingsystem