Consumer Status Report Fixes

 Updates to Consumer Status Report

- Removed start_date, end_date and hours parameters.
- Added on_date parameter
- only include compliance snapshots from consumers that were
  not deleted on/before target date
- Cleaned up test data a little to make it more readable.
> This conditional scares me, if a target date is null, we don't check that this method does the thing it's supposed to do (getDeletedUuids will get uuids that match the given owners, and uuids, or if those aren't present, all consumer uuids ever).

Fixed this up as well. I think it is better now.