Issue #97, #98: Aggregate job info per day and per week as part of JobPr...

...ocessing Step in the ETL. Also enable a rest api to fetch this aggregated app info
Either separately, or as part of the appSummaryService but we should probably add a column in the raw table info family to indicate whether or not we have done aggregation of this particular job.
That way we can process historic files, or at least know which jobs were (temporarily due to aggregationFlag == false) not aggregated. Note that re-aggregating later will work properly wrt. run counts if we have not exceeded the TTL for other jobs in the flow that were aggregated within the same time period.