Minor formatting cleanup
Conventions

Make the Primary Key property name convention based with the default to
the Id, [ClassName]Id like it is now, but allow people to override on a
global level by using DefaultReositoryConventions or on an individual
level by using the Conventions property on the Repository.

Fixes #73