Return empty ResultSet instead of null in methods returning ResultSet.
getColumns(String, String, String, String) now returns all columns stated in interface and in correct order.

Fixed value of column NULLABLE to be returned correctly.
Most of the columns are not properly implemented, but the spec states they should be returned even if the database does not have valid value.