Remove async, and add es6-shim
Streamline some dependencies, and add tests for query parser
Update docs