remove g_avalanche global
Summary:
Make the avalanche processor a unique ptr managed by the node context.
Depends on D16270
Test Plan: ninja all check-all bench-bitcoin
Reviewers: #bitcoin_abc, Fabien
Reviewed By: #bitcoin_abc, Fabien
Subscribers: Fabien
Differential Revision: https://reviews.bitcoinabc.org/D16224