source-map in browserify transform chain.

Fixes bug reported by @azu https://gist.github.com/azu/10444379

Should use `map.setProperty('sources', [filepath]);` in transform chain (maybe converted multiple times).

* [x] Apply fix
* [x] Maint tests