Various improvements

Main changes are
* now images transformation doesn't use `fs.readFileSync`
* browserify is now a peer dependency
* browserify version bumped to 2.29.0 and version requirement relaxed