Support composite partition key as part of composite primary key

e.g. primary_key: [[:id, :version], :field] => PRIMARY KEY ((id, version), field)
Merge pull request #25 from gavinheavyside/composite-partition-key

Support composite partition key as part of composite primary key