Update yardstick to report 100% when there are no methods

* On a brand new project with no methods, documentation coverage
  should be 100% rather than starting off at 0. This allows for the
  threshold to be set to 100 right away, and then kept there
  throughout the life of the project.
Add FileUtils to Kernel to silence error in metric_fu