Bugfix on previous pullrequest

The previous pull request allowing to use ShortId on any field contained a bug, that caused defaultSave to be called on every iteration over the fields in this.schema.path. This pullrequest includes the fix.