add escodegen dependency

- escodegen has some potentially useful transformations for the ast produced by esprima, such as compression.