break up kamailio config to support roles and isolate changes to ease updates