Correct BSON parser to cleanly fetch multiple bson objects out of a byteiterator, and write tests to validate it.