bson: remove TODO as it has been completed.
build: make asserts and preconditions configurable.
utf8: validate trailing bytes in utf8 sequence.