add unit test that uses stateful API
CDK-177: Deprecate Dataset's partition methods.

With the addition of View#deleteAll, the views interface can handle all
of the tasks supported by the partition-specific methods. This commit
deprecates the partition-focused methods, which will be removed in
0.10.0.

This commit also includes updates to classes that use the deprecated
methods, like TestFileSystemDataset, and either adds warning
supression or fixes the implementation.
CDK-237: Add utility to nicely indent and format a morphline config file
CDK-237: Add utility to nicely indent and format a morphline config file
CDK-237: Add utility to nicely indent and format a morphline config file
Add missing @since tags and javadoc to new public members.
CDK-177. Marker.ImmutableMarker should not be exposed as a public class.
CDK-177. Change Flume Log4jAppender to use Marker instead of PartitionKey.
CDK-177. Add convenience for exposing a View as a Crunch ReadableSource.

Also remove use of deprecated PartitionKey.
CDH-15925: Tika Parser throws java.lang.StackOverflow exception when parsing rfc822 files
CDH-15925: Tika Parser throws java.lang.StackOverflow exception when parsing rfc822 files
CDK-242: Race condition on parallel initialization of multiple solr morphlines within the same JVM
update release notes
CDK-243: Add morphline command that serializes Avro records into a byte array
bit more doc
CDK-213. Update CDK maven and CDK tools to use URI-based repository instantiation.
Remove SPI package from published javadoc.
CDK-235: Removing deprecated methods for 0.9.0.
Remove unneeded warn suppression in cdk-data-crunch.
CDK-210: Fixing user/pass order in URI builders.

This was overlooked when fixing CDK-210. When building FS URIs, this
should use the correct user-then-password order.