Generate independent module files.

This allows us to generate custom builds with specific modules embedded without requiring the full package.

Specifically, this will allow us to generate an `ember-template-compiler.js` without duplicating all of the details that exist in `ember-metal/core`.