Use the default reporter for better error messages.
Interpret transpiler option values for true/false/null correctly.
Add tests for the compatFix option and fix the CJS output.
Be consistent in using double-quotes in our generated JS.
Bump version for release.
Add failing test for "module foo from bar" syntax.
Always return a module object when using "module foo from bar".

Closes #66.
Use a multiline tagged string and unindent it properly.
Print a warning when importing a module exported as a function.
Use ES6 features where available.
Put module builder/safe warn code into reusable functions.

This way we'll generate less code in cases where there are two or more module imports.
Add a note about why the require call is where it is.
Merge pull request #74 from square/module-from

module foo from bar update
Add a note about module objects to the unreleased changelog portion.
adding first version of the yui compiler
renaming es6 to es for the future.
making __imports__ and __exports__ explicit
adding cli validation and condition to avoid transpiling to yui if the module is anonymous
review feedback from @rwaldron and @ericf: using template literal and default destructuring params.
adding type=yui to usage message