All integration bus extentions return the bus

Some modules did not previously return the integration bus. This change
adds that support and tests all modules to ensure compatability.