[CALCITE-534] Missing implementation of ResultSetMetaData.getColumnClassName (Knut Forkalsrud)

Based on a patch by Knut Forkalsrud, but extended by Julian Hyde, adding extra tests and changing the logic to derive the column class name from the SQL type, not the value type of the internal representation.
In Travis CI, enable containers, and cache .m2 directory