Add programmable bash completion to Emac's shell-mode