detect interactive output to avoid color
update deps
Merge redmine-review-feature-184-detect-if-terminal-can-handle-color
reflect changes