Fix compatibility with emacs-24.4.
* eldoc-eval.el: Inline old eldoc code only in 24.4.
* eldoc-eval.el: only need to inline eldoc-display-message-no-interference-p and set eldoc-message-function to 'message.
Fix recursive minibuffers: Don't send eldoc info of current-buffer.