Ckozak/consumer trend report

Not sure that I like how ConsumerTrendReportResult has leaked into the curator. Seems like the logic to build up the result should be in the report -- report makes 2 calls to the curator to get what it wants. I think the report should define the result, not the curator.