Added the "gatchup" function.

- Fetches latest commits from remote repo then steps through each
  commit with the option to view a diff.
- The review can be canceled at any step.
- At the end of the review, the option to rebase is presented.