Support browser-targeted build.

This adds two artifacts to the build: uncompressed (development) and minimized (production). Both can be loaded with Require.js or similar and used as a global var `Immutable` in browser.

Artifacts names:
* `immutable-x.y.z.js`
* `immutable-x.y.z.min.js`

Placed to `dist/browserify`.
Nothing wrong with trailing commas, prefer a minimal diff