Updating File Characterization to be more sane

Given the latest updates to Hydra::FileCharacterization, I want to
leverage those ideas.

This also fixes the build that was broken after removing the run_fits!
private method upstream.
Merge pull request #183 from ndlib/removing-bizarro-method-binding-for-better-characterization

Updating File Characterization to be more sane