Fix issue #1280

(Schema.find: Excluding field which contains array still returns a blank
field).
Subfields with an array have a default of the array. In an exclude
query, if not looped through and removed, the default array is returned
incorrectly.