Ast

This includes a newer version of escodegen for testing purposes, it is not actually bundled with the extension.