Changed implementation of gitflow_all_branches() subtly, since "git branch
-a" returns remote branches with a "remotes/" prefix. "git branch -r"
still returns branch names we are used to.
diff --git a/gitflow-common b/gitflow-common
index ccd53a6..0e3f1d8 100644
--- a/gitflow-common
+++ b/gitflow-common
@@ -41,7 +41,7 @@
 # get all available branches
 gitflow_local_branches() { git branch | sed 's/^[* ] //'; }
 gitflow_remote_branches() { git branch -r | sed 's/^[* ] //'; }
-gitflow_all_branches() { git branch -a | sed 's/^[* ] //'; }
+gitflow_all_branches() { ( git branch; git branch -r) | sed 's/^[* ] //'; }
 gitflow_all_tags() { git tag; }
 
 # loading settings that can be overridden using git config