Add support for pool specific configurations for apollo configurations (EnableWhitelist flag, BlockedList addresses, Whitelist addresses)
Support namespaces prefixed with pool-***.txt for pool specific dynamic config update
Note that due to circular dependency on txpool as txpool package depends on cmd/utils, apollo package cannot be imported directly into the txpool
To overcome this dependency issue, the txpool will hold the global pointer to the node's apollo singleton instance
ApolloConfig interface definition for pool related dynamic configurations are defined inside the txpool package instead
For Apollo pool specific configurations functions, we define them as methods instead and ensure that each method call is atomic in nature - read locks are held and released in each defined API
Summary