xquery morphline command: only support Saxon Simple API for integrated Java extension functions
more mini cleanup
CDK-800: Remove csv-import schema validation check.

This removes the step in csv-import that validates the apparent schema
of the file with the target dataset's schema. The only way to validate
CSV is to validate each row, which is already done during the import
when constructing valid Avro records.
CDK-801: Throw NumberFormatException in CSV reader.

This fixes a bug where the read schema cannot read a numeric value and
null is returned by makeValue. This is surprising behavior because the
read may continue as though nothing happened, but users expect either an
error or for data to be coerced. Instead, the default value would be
used or an unhelpful error message (that there is no default value)
would be shown instead of the underlying error that, for example, float
data can't be read as a long.
tmp work-around for https://issues.apache.org/jira/browse/PARQUET-145
better tmp work-around for https://issues.apache.org/jira/browse/PARQUET-145
grok dictionary files are required to be UTF-8 encoded
Merge pull request #270 from rdblue/CDK-800-fix-csv-schema-validation

CDK-800: Remove csv-import schema validation check.
Merge pull request #271 from rdblue/CDK-801-csv-invalid-numbers

CDK-801: Update CSV reader to throw NumberFormatException.
CDK-806. Update release notes for 0.17.1 release.
CDK-801. Fix TestCSVImportCommand.
CDK-806: prepare release release-0.17.1
CDK-806: prepare for next development iteration
[maven-release-plugin] rollback the release of release-0.17.1
CDK-806. Update maven-release-plugin in an attempt to work around https://issues.sonatype.org/browse/OSSRH-8111.
CDK-806: prepare release release-0.17.1
CDK-806: prepare for next development iteration
CDK-840: Fix flaky CLI tests.

CDK-796 updated Main#run to set Main's Configuration as the
DefaultConfiguration. This is correct for normal use, but caused CLI
tests to be flaky because this global state persists across test cases.

This commit fixes the problem by not calling DefaultConfiguration.set if
the conf from getConf is null (fixing a NPE) and also defaults to using
DefaultConfiguration.get() instead of new Configuration() in the helper
run methods. This ensures that the global Configuration set in
@BeforeClass methods persists for the entire test suite.