message bus update, extract message bus js out into gem
fix topic counts not updating automatically in various spots (top menu / categories page / drop down)
fix js specs
update message bus for .stop() support, stop the message bus during test