Add source transform support

Pass a `transform` array with the `browserify` config. Fixes #2.
Support custom file extensions, e.g. `.coffee`

Pass an `extensions` array with the `browserify` config.
merge all the things