Take Config as an argument in ContextualCheckBlockHeader
Summary: And, as it is only used in validation.cpp , make it static and remove the declaration from the header.
Test Plan:
make check
Reviewers: schancel, #bitcoin_abc
Reviewed By: schancel, #bitcoin_abc
Differential Revision: https://reviews.bitcoinabc.org/D688