Move to a gulp based build

This set of patches introduces a gulp based build. I didn't get `gulp-gh-pages` work as well as envisioned. Instead it's likely smarter to use https://gist.github.com/cobyism/4730490 .

I didn't do `jsx` related work yet. It's easy to build that on top of the build as a separate PR.