MODE-2125 Implemented additional methods in DatabaseMetaData implementation

Teiid requires us to implement several more methods in our DatabaseMetaData
implementation, so that was done. Also fixed a bug in the getColumns(...)
method that expected the column name pattern parameter to be null, when null
should be allowed.