Incorporate better bash-completion found at http://www.haskell.org/pipermail/cvs-libraries/2012-May/015304.html
(Just that patch - none of this is my code)