Simplify CChainState validation code by removing an unnecessary GetMempool() getter.
Reason: A trivial getter or setter adds no semantic value; unless I am missing something, the data item (CChainState::m_mempool) could just as well be public.
Relevant C++ Core Guidelines (among others) https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#c131-avoid-trivial-getters-and-setters https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#Rh-public https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#Rh-protected
This change allows simplifying the tx_pool fuzzer chainstate code in the second commit.