Support use in browser, new gulp task generates JS client in dist/

I like the custom transform