add bus.client.publish skeleton and prepare testBusClient class
add logger in facade
replace callback with bus.publish
Merge branch 'bus-integration-1'
remove unused test class