Bug 993342 - [marionette-js-logger] Support multiple listeners by emitting events in addition to backwards-compatible handleMessage method