Adds test for reading and writing parquet files with large thrift structs

This closes #52.