Added the ParquetLister utility and print_parquet command.

Ultimately, ParquetLister will be the way we abstract out different index builders.
Removed the use of BoundedInputStream from ByteAccess