resolve #236, resolve #237: git hack/extract - error if branch exists remotely
Address comments
Merge branch 'master' into kg-user-stories-extract

Conflicts:
	features/git-extract/branch_exists_locally_with_open_changes.feature
	features/git-extract/branch_exists_without_open_changes.feature