support clustered-by key without primary key constraint

prepared for multiple primary key contraints
Merge pull request #583 from crate/s/clusteredby_without_pk

support clustered-by key without primary key constraint