Add completion support to the git aliases
Improve `git purge` to delete all merged branches
Add the `gitds` alias