Refactor git-review_spec into contexts.
Refactor git-review and DRY up the spec
Move some git operations from Internals to Local class.

Still need to separate out Github-related stuff.
Refactor "Clean" command.