Removed primary key insertion

The primary key, if set, shouldn't be inserted, because it will be automatically generated (in most scenarios).

This could be a breaking change for the few people that don't automatically generate keys on the server. You could add another boolean property such as PrimaryKeyAutogenerated if you wanted. This pull request will help most people, most of the time though.