Add support for specifying the primary key of a model.
Add some documentation for primaryKey.
Merge pull request #74 from eventualbuddha/primary-key

Add support for specifying the primary key of a model.
Merge branch 'vendor' into add-attribute-types
Improve docs, and cast to number on serialization also
Improve number serialization