CDK-297: Adjusted options for cardinality for FieldPartitioners.

* Made cardinality optional for IdentityFieldPartitioner
* Allowed for overriding hardcoded value for YearFieldPartitioner
* Allowed for easier specification of custom cardinality in DateFormatFieldPartitioner