Bump version for new work
Add flag if new repo should be created

Flag indicates whether or not the merge process should create a new
repository with the merged repositories inside.
All classes don't need to know about config

Pull out configuration details into just the merge class.
Refactor to take repository list as args
Implemented merging into an existing repository

This lets you merge a number of repositories into an existing
repository.
Tests depend on local repository created on fly

Don't depend on a remote repository for the RSpec tests
Start checking history