Support custom timestamp field name in KafkaAvroMessageDecoder

Support custom timestamp field name in KafkaAvroMessageDecoder, works like CAMUS_MESSAGE_TIMESTAMP_FIELD in JsonStringMessageDecoder, backward compatible with falling back to default