Avro default read schema

This is work for https://github.com/Parquet/parquet-mr/issues/263, although it also includes commits for https://github.com/Parquet/parquet-mr/pull/246 , since that is not yet committed.