Bash git completion and 'sane' push/pull current branch behavior