PARQUET-145 InternalParquetRecordReader.close() should not throw an exception if initialization has failed

PARQUET-145 InternalParquetRecordReader.close() should not throw an exception if initialization has failed

Author: Wolfgang Hoschek <whoschek@cloudera.com>

Closes #93 from whoschek/PARQUET-145-3 and squashes the following commits:

52a6acb [Wolfgang Hoschek] PARQUET-145 InternalParquetRecordReader.close() should not throw an exception if initialization has failed