KAZOO-2990: cleanup cf_exe startup a bit, triggering action after
consumption has started.
KAZOO-2990: trigger starting call control activity, including route_win
publishing, after consumption has started
KAZOO-2990: change how startup bindings occurs, to support dynamic
bindings being federated more easily
KAZOO-2990: add functions for inspection of broker and ability to stop a
listener_federator process
KAZOO-2990: cleanup logging and make bindings a proplist
KAZOO-2967: clean up phonenumbers v2
KAZOO-2967: classify numbers and return metadata about classifier
Merge pull request #591 from Mike-Dunton/master

If the command for starting whapps is to long you will not see a -s whis...
KAZOO-3011: removed dead channels code (handled by cb_channels) and
added specs/updated formatting
KAZOO-2967: add spec
Merge pull request #590 from 2600hz/KAZOO-2967

Kazoo 2967
Merge pull request #592 from 2600hz/KAZOO-3011

KAZOO-3011: removed dead channels code (handled by cb_channels) and
Skel doc
Merge pull request #589 from 2600hz/KAZOO-2990

Kazoo 2990
KAZOO-3042: Emergency Caller Id number are now using e164
Merge pull request #595 from 2600hz/KAZOO-3042

KAZOO-3042: Emergency Caller Id number are now using e164
3.16: fetch packet type from system_config and crash on decode errors

Conflicts:
	applications/ecallmgr/src/ecallmgr_fs_event_stream.erl
KAZOO-3026: Fix edit of device with ip auth
KAZOO-3026: put commun functions in utils file
KAZOO-3028: fix confirm file to respect language