Step down through versions if the current version is not available
Step down through versions if the current version is not available

- FacterDB has not been updated and might not be updated regularly to meet the need of new versions drop
  this will allow the system to find the previous minor version but not cross major versions

DavidS/rspec-puppet-facts,mcanevet/rspec-puppet-facts