Make writer independent
Make reader independent
Merge pull request #112 from tomwhite/issue-64-mr-indept

Make Parquet{Reader,Writer} independent of MapReduce APIs