Make BsonRecordListField validate all its elements by default when validate is called on it.

This makes Record validation more complete.
Merge pull request #1593 from izmailoff/lift_30

BsonRecordListField should validate all elements by default on validate