fix typo of underscore version in package.json
Move AST modifying to function
Avoid completly dropping var declarations
Make it possible to toggle additional transformations
don't track scope in AST for easier debug prints