KAZOO-879: Update sup command to user wh_confgi library
KAZOO-962: add logic/tests to handle yearly cycles with multiple days
KAZOO-962: make the precedence easier to predict
KAZOO-971: Fix cb_service_plans when adding a service plan
v2.14: patch freeswitch.erl for bgapi return

remove explicit match of Ok by renaming the two diff OK vars
v2.14: add cache child specs
v2.14: try to improve wh_json decode logging
v2.14: don't crash if creating a node fails
v2.14: fix ets select in cleanup
v2.14: fetch the right value from the data of a pivot callflow for the http method
v2.14: non-blocking search for ets mgr pid (so ets sup doesn't block)
v2.14: convert the json object to proplist
v2.14: add user-id to request params if available
v2.14: more orderly startup of agents

If the agent has no queues, is logged out, missing the account id, etc, don't
start the agent listener and FSM processes. Return ignore in start_link and
instruct the supervisor to shutdown instead.

Removes almost all of the crash reports and makes startup much cleaner
KAZOO-973: removed use of where_is_file
v2.14: make agent login a request/response with callflow
v2.14: fix couchbeam's design_info url
v2.14: fix compactor's wait_for_design_compaction
v2.14: fix logging of http notification
v2.14: fix display of statuses in maintenance