Fix event order (PreMessageReceived is now before PreCommand), fix the bridge plugin double-relaying commands
Allow module requirements in packages to have a different name on pip to the name you import - You can use the format "to_import:pip_name".