Adds bash completion

Thanks for sharing, I really needed this and was about to start hacking my own version.
Standing on shoulders of giants, I added bash completion support, integrated on the regular git completion.

I can't see any bug in such small contribution, but you better test before merging.