Allow the source branch to be newly grabbed from the remote instead of assuming the local branch is up to date
Merge pull request #7 from katbailey/recreate-branch-discard

Allow the source branch to be newly grabbed from the remote instead of a...