Add support for schema projection in Avro

This commit updates the AvroReadSupport and AvroParquetInputFormat
classes to allow users to request a schema projection.