OPENIDM-4720 Use the audit event builders fromContext method to populate transactionId
CHF-68 and CHF-69: move Context, SecurityContext, and AbstractRouter to services package
OPENIDM-3888 Use ResourceException#asPromise to return promise
[OPENIDM-3753] Initial migration to CREST3.
OPENIDM-3425 CR-7747 Support using commons audit for sync and recon