Make info and complete more robust

I found I was getting hangs without these.  Not that there are no
changes on the elisp side to process the exception messages.