fix issue 4 without changing existing behaviour, just introduce new option --color=yes|no|auto
Merge pull request #6 from ymattw/issue4

Merge ymattw's changes to introduce '--color' option.