DRILL-2447: Add already-closed checks to remaining ResultSet methods.
Extended coverage from just selected methods to all methods. Added wrapper
methods checking state before delegating. (Couldn't implement at just a few
choke points because Avatica makes them private and doesn't provide hooks.)
[DrillResultSetImpl]
Defined DrillResultSet.getQueryId() to throw SQLException as other methods do.
[DrillResultSet]
Re-enabled ResultSet test methods. (Also re-enabled other test methods that
pass now with DRILL-2782 changes. [Drill2489CallsAfterCloseThrowExceptionsTest]