Unify amqp pools

Start pool under whistle_amqp supervisor; remove ecallmgr/whistle_apps-specific pools, and update wh_amqp_worker-related calls to use single whistle_amqp pool instead.

Also lots of dialyer-related fixes.