Verify Git commands (implements #202)

@charlierudolph this is an early preview. I'd like your thoughts before I add this everywhere.
It would be awesome if we could remove the regex so that the test could simply compare two arrays for equality. Would give us perfect diffs for free. We would need come up with a syntax to make this possible. What do you think?