Minimal changes to use the new path provided options in util/ip.rb.
This retains the current feature of only using ifconfig, ip support
is next.
Add two new facts to retrieve the appropriate regex to extract ipaddresses.
Remove self.get_ifconfig from Facter::Util::Ip and convert over to
using the ip_path fact where appropriate.
Use ip_path for windows too.
Add changes to enable me to create netmaskvX_regex as well as ipvX_regex.
WIP to show finch a working test (line ~75 or so, the solaris one with the
ipv4_regex stubbed out.