Basic AST streaming and transformation implementation.
Added test for async transformation of entire AST.
Added TODOs.
Moved functionality to bundled plugins. Added `source` link via injection into AST until ariya/esprima#148 is published to npm version.
Enabling CI support.