Ckozak/compliance event

Nope, if you follow it into getBestPools, we define a activePoolDate to get available pools, but allow entitleDate to remain null so that ComplianceRules understands that it is calculating compliance for "right now".