Add executable and Runner
Add code object proxies
Add code object proxies and evaluation system
Prepare OptionParser
Add CLI and command structure
Add show command
Add tests
Add options to 'list' command
Fix code object proxy eval
Update README
Cleanup list command
Test CLI classes and provide better usage info
Add min_score for overridden methods

A seemingly undocumented method's score should not suffer if the
overridden method is documented well.
Add new 'console' command
Add better parameter detection

Add the ability to detect the mention of a parameters name in the method's
docstring if no @param is present (e.g. if we are looking at RDoc-style
comments)
Change score system

Scores are now computed on the basis of roles. Rather than being added up
directly they are now computed based on the assigned roles *after* the
evaluation.

Roles can also set a min and max score for an object, thus creating a lower
and upper bound for the achievable score.
Add Object::WithCodeExample to roles

Code examples in the doc give some bonus points.
Display min/max score in 'show' command.

Also refactors parts of the command porcelain.
Move Evaluation namespace into ::Inch

Since we are not necessarily only evaluating CodeObjects this seems to make
sense.
Include ability to parser extra files

Normal text files e.g. README, TODOS, FAQ, LICENSE. For now this is to be
compatible with YARD, but I'm mot sure if I will keep this feature. How do
you measure a README or LICENSE file (except the fact that its existence is
a good thing and could give a thumbs-up).