Added testable interactive rebase. It doesn't fully test everything (mainly the GUI), but is a start
Added some tests for interactive rebase, including a test for the
interactive rebase in PR 192