Some completion functions are sooo nice (e.g. Git's) and automatically
add themselves an space to the completion.  So we delete trailing
spaces from the output of Bash's `complete'.  Oh well...
Use completion property `exit-function' to add a proper suffix to the chosen completion.
Function `bacom-addsuffix' is gone and so is `bacom-postprocess' as well.