KAZOO-2423
KAZOO-2423 facelifting :)
KAZOO-935: First draft
KAZOO-935: callflow to konami
KAZOO-935: ignore empty json objects when sending metaflow requests
KAZOO-935: fix konami move to work on both legs
KAZOO-935: ignore endpoint id on dtmf

cleanup logging, formatting

fix function call to whapps_call
KAZOO-935: Callflow for " ability to pick off / move an in-progress call to another device belonging to the same user"
KAZOO-935: Adding error prompts
KAZOO-935: Specs & stuff
KAZOO-2406: default max Q size for rabbitmq
KAZOO-2407: Set a default TTL on AMQP messages to 60000
switch to "randomly" named queue
KAZOO-2431: remove unused macro
KAZOO-2431: only save the auth doc to the DB once its half-again as old
as the cached version. Since we clean them out after their modified
timestamp is an hour old, save new versions after the new version's
modified time is 30 minutes or more newer.
KAZOO-2431: flush the couch cache after successfully saving a doc
KAZOO-2346: Some phone numbers have an empty used_by attribute, but are used in callflows
KAZOO-2195: ecallmgr_maintenance registrar_details command return time left for expiration: time_left/expiration
Merge branch 'KAZOO-2423' of https://github.com/onnet/kazoo into onnet-KAZOO-2423
KAZOO-2423: remove side effect from filter function, break predicate
into own function