git-rev-list: split out commit limiting from main() too.
git-rev-list: split out commit limiting from main() too.

Ok, now I'm happier.

destenson/git,destenson/git,destenson/git,destenson/git,destenson/git,destenson/git,destenson/git,destenson/git