Changed Commonjs Interface

The Commonjs stream will now be treated more like LoadMulti. It takes
one or more files and outputs a series of streams. It now also has the
same transform interface.
Removed debug log, and added description
Cleaned up the test bin

The bin now works, though there still needs some more cleanups before
i'll commit this as v0.0.1. Need a bin test, as well as flag support to
enable additional compilers/commonjs/etc.