use require("buffer") for smaller browserify builds
add browser-specific test replacements
update build script to generate browser tests
add generated browser tests
Skip tests that don't make sense in browser
browser tests: more robustness

For more robustness