existence of a nullable field should be optional

In MongoDB it already is except for embedded entities.

In MongoDB it saves space to have a non-existent field
rather than a null.
In addition, it avoids the need for a migration when adding a nullable
field.

Conflicts:
	persistent-test/MigrationTest.hs
version bump