Avrofile

merging in the work for avro files from the past few days.