Refactor networking, use insight message broker

fixes https://github.com/bitpay/copay/issues/1094
fixes https://github.com/bitpay/copay/issues/983
For the next time, `git mv` would be better to review the changes (vs. adding a new file and removing the old one)