add update ids to log output

Add revert command to TODOs
auto disable pager based on tty/not tty
add a `knife revert' command