CDK-283: Add kite-hadoop-compat module.

To fix morphlines when hadoop-1 jars are provided, this moves the
dynamic method resolution from kite-data to a new module,
kite-hadoop-compatibility, that provides dynamically-resolved shim
methods to work around binary changes. Now both kite-data and
kite-morphlines depend on kite-hadoop-compatibility for methods like
getConfiguration and getFileSystem.

Hadoop-1 tests are passing locally.