Allow for messages to be up to 32MB
Summary:
This ensure we can support bigger blocks, at least long enough so we'll see it comming.
I added test for blocks up to 16MB in the integration test to make sure this works. Without the message size limit, this doesn't work.
Test Plan:
make check ../qa/pull-tester/rpc-tests.py abc-p2p-fullblocktest-simple.py
Reviewers: freetrader, sickpig, kyuupichan, #bitcoin_abc
Reviewed By: freetrader, #bitcoin_abc
Differential Revision: https://reviews.bitcoinabc.org/D182