made script bleaching/allowing an environment-based flag

ignore the bleach.js changes - it had the wrong tab indent, so it shows a million lines as changed, even though they just got their tab indent fixed.