Small irrelevant changes, mostly formatting and comment updates
Parse result_length
Refactor to metaprogramming like a rockstar
Can take a --result-lenth flag
arg parser parses the result length
Add the LineFormatter
Line formtater can also pad the source line
Remove spec for PrintResultsNextToLines

It's still moving around a lot, testing was getting hard b/c I'd keep
changing it. Instead I pulled out the LineFormatter, going to keep using
cukes until I know where I want it.
Refactor PrintResultsNextToLines to delegate to the LineFormatter
Update feature, --line-length now works

Don't bother with cuke for using both line length and result length
since they are shown to go through LineFormatter, and it has that
scenario unit tested.
Merge branch 'master2'

Take comments from my branch, take matrix_filename from Doug's branch.

Conflicts:
	lib/seeing_is_believing/evaluate_by_moving_files.rb