Added audit queue exclusion configuration

Spike implementation which enables exclusion of messages from audit queue as discussed with Andreas and Remo. This is open for discussion and includes no tests yet!

Configure the behaviour with Configure.Features.Audit(f => { f.ExcludeFromAudit(...); f.ExcludeMessageTypeFromAudit(...);});