KAZOO-2604: support getting with multi-level keys in proplists
KAZOO-2604: use props to look for halt tuples
KAZOO-2604: cleanup api auth module to stop using cb_context record
KAZOO-2604: search for token cost per-endpoint and per-verb
KAZOO-2604: calculate cost from endpoint accessed
KAZOO-2604: calculate cost for user_auth
KAZOO-2604: formatting
KAZOO-2604: expand token cost calc to ubiquiti auth
KAZOO-2604: calc cost for phone number activation
KAZOO-2604: refactor out cb_context record usage
KAZOO-2604: document how rate-limiting works
KAZOO-2604: find the costs of an API request
KAZOO-2604: remove log line
KAZOO-2604: make quickcall cost configurable
KAZOO-2604: make fill time configurable
KAZOO-2604: default token_cost to 1
KAZOO-2604: document special case of quickcall
KAZOO-2604: speed boost for clean_white_spaces

Using the binary comprehension is much faster (uses underlying c-code)
than binary:replace (which is pure Erlang)
Merge pull request #626 from 2600hz/KAZOO-2604

Kazoo 2604