SQUASHME: Use a factory with policy as we do with chainparams
SQUASHME: Hide standard policy in policy.cpp
Separate standard and testing policies [Get rid of Params().RequireStandard()]
CNodePolicyBase* PolicyFactory(std::string)
EXAMPLE: Usage CNodePolicyBase* PolicyFactory(std::string)
class CPolicyPool
EXAMPLE: Usage class CPolicyPool
CNodePolicyBase* PolicyFactoryPool()
EXAMPLE: Usage CNodePolicyBase* PolicyFactoryPool()
CNodePolicyBase* PolicySimple(std::string policyType)
EXAMPLE: Usage CNodePolicyBase* PolicySimple(std::string policyType)