Creating a new EvaluationService and associated HqlBuilder class, and add in the capability that when used together, large "in" queries are now done via temporary insertion and joining in a new reporting_idset table, in order to improve performance and memory utilization