DRILL-901: Fix Parquet read bug with VarBinary.
Also now throw an exception if parquet reader is not passed any columns found in the file. Previously a NPE was thrown as the setup method exited early, skipping an object initialization that manifested in the first call to the next method.