Add Solaris O/S facts "distribution" and "distribution_*"
Use first line from /etc/release in "distribution_release" for consistency across Solaris and derivatives.
Simple zypper module to install, remove, or upgrades packages.
The rhnreg_ks module acts as a wrapper to the command 'rhnreg_ks'.  The
rhnreg_ks command allows users to manage registration to a Red Hat
Network (RHN) (e.g. rhn.redhat.com) server.  The moduel will also
interact with the specified RHN system via XMLRPC as needed.

Before proceeding with registration, the rhnreg_ks module will enable
the system to receive updates from RHN.  This involves enabling the
appropriate RHN yum plugin, as well as disabling an active
subscription-manager yum plugin.

Once enabled, the module will support the following operations:
 * configure
 * register
 * subscribe to custom child channels (see `rhn-channel` command)
 * unregister
Reorganize subscription_manager module.

Also ...
 * When unregistering, first unsubscribe from all content
Minor adjustments to subscription_manager and rhnreg_ks
Updates to the authorized_key documentation

* Clarified the meaning of 'user'
* Changed 'sshdir' to 'path' in the example
  * 'sshdir' is used internally in the module, but the argument is 'path'
* Made the capitalization consistent in the descriptions
BUG FIX: Add package name to the cmd.
Merge pull request #3145 from dirtyharrycallahan/f_zypper

Simple zypper module to install, remove, or upgrades packages.
Merge pull request #3148 from jlaska/rhnreg_ks

Add rhnreg_ks module
Update changelog
update changelog
Rename rhnreg_ks to rhn_register
Rename module
Update "added in" version in zypper, update doc name of rhn_register module.
Remove 1.1 reference (docs will be pushed with release of 1.2)
Revise section referencing 1.1 since release is Monday.  Will push with release.
Rename module
Update changelog to reflect module renames.
Merge pull request #3156 from jlund/authorized_key

Updates to the authorized_key documentation