Fixup interface of Git rake task so it's consistent with the others.
Prevent evil Rake DSL from invading the world.
Add trivial Cucumber coverage for Git rake task.