When using autogenerated document ids in a sharded collection, do set that id back into the Document
Fixed unit test which used assertIsNotNone
Merge branch 'master' into pr/636
Update changelog & authors - #636