Merge branch 'release/1.0.0' into develop
Cleaned up unknown fact checking

Broke the logic for handling unknown facts out into a private
detect_unknown_fact method to DRY things up a bit.
Removed a puts from the rspec glue

No idea what it was still doing there. Anyways, it is gone now.
Release 1.0.1

Not much to this release. It just cleans up the code a little and
removes a very old debugging artifact.
Merge branch 'release/1.0.1'