Add facts to replace the lookup maps in Facter::Util::IP so that we can use
Facter itself to return the appropriate regexs and paths needed to look up
networking information.

Change as little as possible in util/ip.rb to allow it to use these new
facts.

Things still broken: HP-UX.