Explicit validation passes with null value (no nulls should
be handled using "required" validation).

Tidied up to use mongoose.model.

Bumped version for release again.