View colored, incremental diff in a workspace or from stdin, with side by side and auto pager support