Add Solaris O/S facts "distribution" and "distribution_*"
Use first line from /etc/release in "distribution_release" for consistency across Solaris and derivatives.
allow apt-key module to work with binary key
Remove duplicate host file reads by removing a legacy check.

This allows using a form such as

    ansible -i <( arbitrary command ) all -m ping
Use with guard for file reads.
Fix `mongodb_user` compatibility with MongoDB 2.2 (used in Debian 7).
Fix dead link, remove redundant section.
setup epoch time doesn't have tics on Python 2.6.4 (Solaris).
Fix MySQL 5.6 compatibility

In MySQL 5.6, the root account created by default during MySQL
installation has the PROXY ... WITH GRANT OPTION privilege for ''@'',
that is, for all users.

The mysql_user module tries to revoke this privilege, but this fails:
_mysql_exceptions.ProgrammingError: (1064, "You have an error in your
SQL syntax; check the manual that corresponds to your MySQL server
version for the right syntax to use near '''@'' FROM 'root'@'localhost''
at line 1")

Quick fix: don't revoke privilege if user is root and the privilege to
revoke contains PROXY.
HP-UX virtualization facts
Fixed Issue #3193
Fixing documentation error
fixed x-bits in git
minor fix, path name of ansible.cfg in changelog
fix loading order of ansible.cfg in documentation
Removing all the default: null from the documentation
fixed msg bug in library/cloud/quantum_network
Document the data argument for apt_key
Expand sudo_user after variable merging

Previous commit c3659741 expanded sudo_user during task construction,
but this is too early as it does not pick up variables set during
the play.

This commit moves sudo_user expansion to the runner after variables
have been merged.
Document: with_file(glob) relative path and roles

Document that with_file and with_fileglob path is relative to
the files directory inside of a role.