Add merged? to check if repos have been merged

This will help us determine if we need to do a local merge before we
push to GHE.
Pass options and config to push on initialize
Switch to Bundler generated gem
Minor refactoring of method names
Do local merge if pushing
Switch to using RSpec

* remove dependencies from Gemfile, gets generated from .gemspec