Completing should put one option per line.
Remove unneeded hash bang.
Terrible hack to work with shell functions.

I can now autocomplete shell functions. Yay. Sadly this uses a hack to do so. I
have to source the function and mgr each time (WTF, why?) and then run the
complete echo it and use tr on the result. Very strange and bad.