simplifying module loading
bringing back underscore
updates to compile return value
don't put lies in syntax objects. #13

mkSyntax no longer puts 0s for line information
if a context is not provided. Line info gets set
correctly after a macro expansion anyway.
upgrading escodegen
build
correct copying
add "macros" option to install global macros in compile API
make -m option with sjs integrate with new globalMacros integration