Split off ast to ecma-ast
Updated ecma-ast, moving to use node.create rather than new to reduce rep
Updated to use token from ecma-ast
V3.0.0