Improved mempool handling when changing validation rulesets
Summary:
As per title.
Depends on D2525.
Test Plan: run abc-replay-protection.py and abc-mempool-coherence-on-activations.py
Reviewers: deadalnix, O1 Bitcoin ABC, #bitcoin_abc, Fabien, florian, jasonbcox
Reviewed By: deadalnix, O1 Bitcoin ABC, #bitcoin_abc, Fabien, jasonbcox
Subscribers: jasonbcox, Fabien, teamcity, schancel
Differential Revision: https://reviews.bitcoinabc.org/D2527