Ensure `message-bus.js` does not contain high ASCII

Also adds a conformance test that will verify whether the file still can be encoded as UTF-8, which is especially likely not to be true after some good ole copyin'-and-a-pastin'.

Fixes #9