Add support for auditing to Client.RabbitMQ.Consumer

Including additional message headers - TimeReceived, TimeProcessed, DestinationMachine