Coverage AdapterTrait and some small changes. getBus() or getBus($name). executeCommand and executeEvent now pass the bus as first param instead of the gate