Switch initializtion to promise

All tests pass for me. Not sure if that will fix what I'm seeing in: https://github.com/mateodelnorte/servicebus/issues/17