Fix bug in GitSvnRepo.rebase's handling of ignore_revs, and add unit test that would have caught it.
Fix case where GitSvnRepo.rebase() is given a revision that's not after all the ignore_revs.
Fix problems with argument parsing found in by-hand testing.