Add additional codecs: Add protobuf codec Add avro codec Add yaml codec Add collection search functionality for map/array/multimap