Bug 994697 - [marionette-js-logger] switch to synchronous mode of operation supporting waiting for logged messages r=gaye