Rhel7 guest plugin fixes

Add guest support for networking in EL7 ahead of its formal release by splitting out the interface listing into it's own major version testing capability. Uses dmesg parsing for pre el6 and the biosdevname strategy used for FC18+ for later versions.

Tested in EL5/6/7.