Turn relative common.js requires into absolute ones so that loading the
same module with different relative paths results in the same module.
Update submodules
Added treehugger to zed/lib for sandbox, includes a parser for
JavaScript and Python (currently). May have to factor this out later.
Python parser is used for an improved Python mode (currently reports
parse errors with semantic analysis in the works).