Add `sourceContent` option support.

In V3 spec of source-maps support for `sourceContent` was added. With this option original file source get's encoded in source-map itself. This is also an only option supported by browserify (any other output will loose
source mapping after browserification).

This change adds additional `sourceContent` option, if it's specified generated source-map will contain it.