Remove unused method lib/galaxy/workflow/modules.py.
Eliminate direct in/get checks against toolbox.tools_by_id - use get_tool or has_tool.
Introduce abstraction shielding toolbox.tools_by_id from galaxy.workflow.modules.
That was the last module outside of ToolBox itself that was accessing tools_by_id directly.