Add -h/--help.
Use cherry-pick + commit --amend instead of filter-branch for speed.

Now it works blazingly faster because it doesn't mess with ancestor
commits any more.
Remove redundant reflog entries.