Add daily rollup of tables

don't introduce flags about rollup servce in AuditDBservice..its a generic service and should not have code related to rollup.
Rather make a subclass of AuditRollUpService for daily rollup ,than there won't be any need to put if else blocks to check whether its a daily rollup.
Lets get the design right.