CDK-579: Add kite.uri option to maven plugin.

This deprecates repository URI and dataset name by adding a kite.uri
option for a dataset URI. If the dataset URI isn't present, then the old
behavior is used and a warning is logged.
CDK-579: Remove namespaces from maven plugin calls.

This was cherry-picked from a version with namespaces.
CDK-565: Update FS writer to pass properties to Configuration.

This allows users to configure the Parquet settings, like
parquet.block.size, by setting properties on the descriptor. Descriptor
properties are copied to the Configuration object that FileSystemWriter
now uses to initialize its Appenders.

Closes #175.
CDK-539. Convert demo example to use views.
CDK-539: Add FileSystemDatasets.viewForUri.

This adds a conversion utility that creates a view from a Path or URI
within a FileSystemDataset. This will allow the demo example to continue
using paths from Oozie but no longer depend on the partiiton API.
Add javadoc
CDK-526: Added --version option to the Main CLI

Closes #178.
CDK-479: Added a CDH5 app parent pom

Closes #177.
CDK-591: Detect the correct package for the Parquet SerDe to work with Hive 0.13
CDK-580: Move partitioning helper methods to CrunchDatasets.