KAZOO-3190 - allow on demand start of amqp bindings/consuming

What do you think about making this a `gen_server:call/2` instead? Wouldn't it be helpful for the caller to block until the listener has initialized? 

Perhaps the better question is, what use-case is this solving?