Allow custom module paths.

This allows for custom mapping of filenames to ES6 modules.

Specifically, in Ember we exclude `lib` from the generated module names, this provides a simple extension point to perform that kind of customization.