Build browser/AMD/gzip/etc

It's annoying having that big closure around everything.

Just add it on ad-hoc and then uglify.

Also, make the src/re objects more compression-friendly,
with mungable names.
v2.0.0-beta
global variable leak
validRange: Allow loose, and return * rather than ''