add custom branch of escodegen with minor fixes needed for Firefox