AI-510 For monthly activities, applies locks to monthly reports, rather than the sites themselves
Fixed error in async handling in PivotSitesHandler
Relaxed restrictions on filters and updated unit tests to satisfy requirements

Basically we want to ensure that wer are not executing queries against the database
with very broad criteria as they produce queries that sink our db server.