add tab expansion for git cherry

git cherry takes branches (or SHAs) as parameters.  This change merely enables branch name tab completion for the git cherry command.