use different strategy for RHEL >= 7. Fixes 7763
move get_distribution_version() to basic.py
Merge branch '7763' of https://github.com/rmarchei/ansible into rmarchei-7763
Fix get_distribution() for platforms that may have spaces

The new CentOS 7 beta lists the distribution as "CentOS Linux", which
breaks the distribution detection and class loading. This patch fixes
that by taking just the first entry in the string when a space is
detected.
Merge branch 'rmarchei-7763' into devel
Merge branch 'devel' of https://github.com/ansible/ansible into devel