Load the Facter utility class on Puppet 2

It appears that lib/facter/ is set as the load path with Puppet 2.7.25, while
Puppet 3 uses lib/.  To load the utility, we need to try both.

Replaces #247.