Show docs and types in IDESlave

IDESlave now decorates names with their type signatures and the first paragraph of their documentation strings. This is used in Emacs to show docs and types in tooltips on identifiers.