SERVER-14887 Remove user document validation from the storage layer.

User documents are validated in the user management commands, validating them in the storage layer
makes the system less flexible and causes problems with mixed-version replica sets.
Merge remote-tracking branch 'upstream/v2.6' into v2.6