Updated NamingLookupResponseCodec to use Avro