message: Inline getInputFD and getOutputFD, remove ismd

Implementation is smaller than the method call, inline them.
eMessagePump is only used by ePythonMessagePump, so remove the
unneeded boolean and rename the class to make sure that the old
one is never used.