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
if module name is not provided thru the cli, we should throw, just like when the anonymous flag is set
expanding features task to test yui modules
since module name is required for yui modules, we can add a custom way of testing those modules by using the filename as the module name.
adding global flag to the regex to beautify the name of the tests correctly in case of multiple _ chars in the filename
using _ instead of - for the module name to match the filename definition
enabling yui type for the cli
adding breakline after [use strict] statement to avoid interrupting the program indentation
adding 17 tests for yui format
adding support for import { default as Ember } for yui modules, treating [default] as the especial case
updating docs
yui should not be an exception, hence it should support anonymous modules just like all others formats
updating tests
Use fork of esprima for now (fixes #76)