[CDA][CDE-229]: Added audit logging to cda datasources

@pamval please review
Why are we marking audit end before the call to wrapQuery ? the endAudit call must come after the wrapQuery call