Add guard-rspec.
Revert "Force delete local pull request branch if it's been rebased."

This reverts commit 90b25d0e9ae0733bc0aa809dcfc8ff3e686966de.

Conflicts:

	lib/git_pretty_accept/app.rb
Fetch and rebase source branch instead of pulling.
App should pick up message from .git-pretty-accept-template.

* Refactor Transaction and MergeCommand classes.
* Add TestRepo and LocalRepo test helpers.
App should accept template message with single-quote.
Confirm that app can receive template message with newline.
Merge: 0.2.0 enhancements.