Raise ValidationError when using partial submodel

Until a good usecase for partial submodels appears, this is the
documented behaviour, which was previously not followed when using
a Model instance directly. This patch adds the testcase and a fix.
Merge pull request #10 from nKey/validation-error-on-partial-submodel

Raise ValidationError when using partial submodel