Remove unnecessary process.nextTick() calls.
Cleanup nested structure and labelling of all tests.
Restore all spied-on methods of non-transient objects.
Remove TODO.
Merge pull request #90 from leftclickben/Cleanup

Cleanup