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

This closes #52.
can we create a pull request to write a macro for auto generating arbitrary instances for thrift structs?