added guava dependency
added missing copyright
added class that maps java classes to SQL types, so that we can
determine the table definition automatically.
clean up log message
added possibility to derive required TableDesc information from a Fields
instance, which is useful, when we operate in the lingual/provider
context.
added test for presentSinkFields
copyright header
make sure the derby test uses an actual server, so that the test and the
provider do the same
derive table description from Fields