Converted reporters to use the new Result object; untested.
API stub cleanup; tabs->spaces
Merge pull request #11 from johnmcdonnell/experimental-rewrite

Initial Reports re-write