CDK-288: Fix race condition in CalendarFieldPartitioner.

If two threads called apply at the same time, one may get the other's
timestamp because the Calendar is an instance field. The fix is to move
the Calendar instantiation inside the apply method.
CDK-302: Fix ListFieldPartitioner cardinality.
add more doc on usage of JSON and xquery
add a bit more doc
add a bit more doc
cleanup
CDK-305: splitKeyValue morphline command should also support multi-character separators as well as a regex separators
minor readability improvement
CDK-177. Add views API.

A large proportion of this work was done by Ryan Blue.
add another unit test for quoting/escaping with regexes
add more doc on custom extraction with Avro
regex performance enhancement
optimize field expressions by separating compilation and evaluation phase
optimize field expressions by separating compilation and evaluation phase
Add a test for updating a HBase dataset schema with
HBaseDatasetRepository.
CDK-107. Upgrade to CDH 4.4.0
CDK-309. Remove methods deprecated in 0.10.0.
Add an extra test for Crunch.
Update release notes for 0.11.0.
[maven-release-plugin] prepare release release-0.11.0