iter: add overflow check in utf-8 string.
tests: add some more overflow bson tests.
bson: validate codewscope subdocuments.