KAZOO-3116 initial

Callback feature
Requiring callflow and stepswitch to be running on the same VM seems odd. Granted, I've not yet gotten to the meat of the application, but typically applications should only use AMQP to communicate, and not call other applications' modules directly. I may edit this comment as I read more, but my initial thought is you should remove `callflow` and `stepswitch` here.