Replace all non-ASCII bytes with "?" in case of broken UTF-8.

And here I was thinking that JS was one of those languages where everyone did every possible optimisation ;)