improves sourcemap

* provides a default `basePath` for transpiler container
* propagates `sourceMap` value to the container for customization

This depends on https://github.com/esnext/es6-module-transpiler/pull/183