Add '+' separators when rendering line breaks
Support different left/right indentation chars

So you could have '>' for left and '<' for right.
Reformat cli.json

Just ran it through python -m json.tool.
Add --color option to cli

This allows you to specify that:

* color should be off, nothing is ever colorized.
* color should be on, (useful for "less -r")
* color should be auto, which will use color if writing to a tty,
  otherwise will turn color off (writing a file/pipe).
Fix bug when amount_over was negative

This would result in sum(scaled) != max_width
and the table would be one char short.