split the abi implementations out into separate .js files
add 'apply' to common-ids
add an additional prime (5) to the property map sizes, so we start with smaller objects.c
if we're making a dependent string below a certain size threshold, just make it a flat string
use a map for module_atoms
fix properties with only setters
remove deep_copy_object (nothing uses it anymore), and correct mistranslation from coffeescript in foldl
import decls no longer make it to the LLVMIRVisitor, remove old comment, and fix an old destructuring workaround
clean up some logic, remove duplicate 'arguments' handling
allow non-string arguments to path.resolve, just ignore them.  also, resolvev shouldn't short-circuit when there's a single path element, since that single path element might include '..'s
add new path.resolve test
fix es6 command line args, and add -I/add_import_variable
string replace the import vars while gather imports
we no longer need --warn-on-undeclared when compiling the compiler
bump pirouette version
the DIBuilder ctor requires a module.  also createFunction should take a discope