Don't attempt 'cd /repository' after branching (when the project root isn't found).
Warn when a new branch can't be checked out in Git.
Merge pull request #101 from pjcdawkins/branch-from-outside-project-root

Don't attempt 'cd /repository' after branching (when outside project root)