Add doc on using the Maven CLI to run test data through a morphline
fix typo
fix doc
CDK-317: Fix HCatalog URIs.

This updates URIPattern to catch the case where a URI pattern does not
have a path but the tested URI does, and fail the URI. This allows the
HCatalog URIs to separately handle URIs without a path (Managed) and
URIs with a path (External) while still allowing the user to override
the authority information, host/port.

Previously, the HCatalog URIs used the root path, /, to signal that
the URI was for a managed HCatalog repository rather than an external
one. This is no longer necessary because the update to URIPattern and
any non-null path now returns an external repo.
Initial attempt to use only Hadoop 1 APIs.

Compile with

mvn clean install -DskipTests -Dvers.hadoop-mr1=1.2.1

Still two errors.
Add reflection convenience methods, fix hadoop1 compat.
Initial test with a hadoop dependency dependency.
Update kite-maven-plugin for hadoop1 support.
Update kite-tools for hadoop1 support.
Update kite-morphlines for hadoop1.
Add hadoop-1 builds to Travis CI.
Fix MiniCluster umask problem in Travis CI.
Travis CI: run install phase with hadoop profile.
add bit more doc
fix build instructions
fix build instructions
remove unnecessary dependency accidentally introduced by a519598b8ece76d451ac3ff3ed6b9d90455803d3
Add binary compatibility check in maven.

This adds the org.semver rule for the maven-enforcer-plugin to the
build. Because the plug-in doesn't appear to reliably honor the include
and exclude configuration (works for filesystem.* but not others) this
doesn't apply the enforcer rule automatically. Instead, it can be
activated for any build that uses the maven-enforcer-plugin by running
with: -Dcheck.compat=true.
First basic DatasetOutputFormat and DatasetTarget support
Add FileSystemDataset#merge