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