Whitespace normalization.
Start async-ifying from the query end of things.
Refactor.
More async.
Moar async.
More async.
Re-add test.
More tests.
More async.
More async.
More async.
More async.
More async.

Doesn't pass tests as it would take too many changes in code I don't need. Next to try remove the extra code.
Rip out unused(?) files.
Rip out more code…now compiles without warnings.
Remove some more unused code.
Comment out tests for now.
Run tests on Node instead of Phantom.
Formatting.
**FIRST PASSING TESTS!**