1. Implemented a more lenient verification algorithm to allow comparisons of values of certain types towards equality.  These types include float, double and decimal for now.  In doing so, rows in a result set are examined more closely, and types are recognized and recorded for the treatment of different types.  In support of this, a class is created to model a row and an extended map is implemented for such leniency.
2. Accordingly, the processing of result sets is updated to capture more information than data.  In addition, actual output is now written into files and subsequent verifications are performed on these files against corresponding pre-generated expected data files.
3. With submissions of queries via JDBC also outputting into files, the verification approach is unified and reduced to comparing typed objects in each pair of expected and actual data files.