WIP on adding support for composite primary keys.
Merge branch 'master' into composite_primary_keys
Make composite primary keys that contain one or more ObjectId columns work properly.
Refactor, and document, primary-key methods on ObjectidColumnsManager.
Document all changes to 1.0.1.