Refactor networking, use insight message broker

fixes https://github.com/bitpay/copay/issues/1094
fixes https://github.com/bitpay/copay/issues/983
That's not a problem, because the default will take the contents of config.js, which point to the insight servers.