KAZOO-1781: Updated the users view to retrieve smartPBX features in a generic way
KAZOO-2002: fix view (and remove unused view
KAZOO-2002: update formatting, specs, cb_context refs
KAZOO-2002: fix sorting of rates
KAZOO-2002: add curl helper docs
KAZOO-1770: Fix when service plan is missing or rates = 0
KAZOO-1770: Add post for phone_numbers & correct if rate='undefined'
KAZOO-1770:Correct if transaction = 0
KAZOO-1770: Fix code
KAZOO-1770: Properly increment number of device or user
KAZOO-2002: move view back to using integers
KAZOO-2002: fix test target in makefile
KAZOO-2002: fetch rates by deconstructing dialed number and generating a list of keys

If "+1234567890" is dialed, create a list of keys for the view lookup:
[1, 12, 123, 1234, 12345,...] rather than a range using string comparisons.

Result set is much much smaller from couch, much faster response, and easier to match/sort
KAZOO-2002: cleanup maintenance module with specs, formatting, decomposition
KAZOO-1711: update usage of cb_context
KAZOO-1021: set rate_name to same as _id (ISO-Prefix)
KAZOO-1021: fix misspelling
Merge pull request #205 from 2600hz/KAZOO-1770

Kazoo 1770
KAZOO-1770: correct put/post typo
KAZOO-1770: tweaks to handle item removal, not store dry_run in the db, and ensure the service plan is avaialble