WHISTLE-1842: update schema to include warning about side effect
WHISTLE-1842: update specs, add types, cleanup
WHISTLE-1842: dialyzer update
WHISTLE-1842: remove the delete flag from the notification payload
WHISTLE-1842: update specs, count non-deleted messages, and use pre-calculated lengths for the folders
WHISTLE-1842: remove the delete code from the notify_vm
WHISTLE-1842: spec updates
WHISTLE-1842: add notify_update api to report back to requestor on status of notification
WHISTLE-1842: check for a notify_update and save the meta data if the notification fails or the delete_on_notify flag isn't set to true
WHISTLE-1842: update spec
WHISTLE-1842: send an update if vm->email isn't configured
WHISLTE-1842: sleep only if directly saving the voicemail
WHISTLE-1842: spec and type updates
WHISTLE-1842: refactor storing a new voicemail message to start looking for error cases
WHISTLE-1842: increase timeout for notification update
WHISTLE-1842: include msg-id from notification payload in update
WHISTLE-42: increase default agent ring timeout to 15 seconds
WHISTLE-1842: updated logging, cleanup unused vars
WHISTLE-42: spec updates, gen_listener handling 4 tuple return from handle_call better