Add support for --no-color option to turn off all output coloring & disable colors for non-tty stdout.

Fixes #3