Retrieval of parameter metadata

Adds the interface ParameterMetaData, which describes the number, type, and properties of parameters to prepared statements, and supports the new and modified DatabaseMetaData methods.