source-map support

Output source-map as browserify transform.

This PR is based on experiments by @azu https://gist.github.com/azu/9926674

 * [x] Add dependency
 * [x] implementation based on @azu's
 * [x] Update characterization tests