Singly/hallway — pull request #627 by beaugunderson (2012-10-23 03:54:10+00:00)
Title: Async fixes!

And lots of them.

Just like semicolons in JavaScript, I don't want anyone to have to remember the rules for when you can maybe not use a process.nextTick on a synchronous callback within an async.* function.

Also got rid of async.nextTick since it's just a wrapper around process.nextTick (it exists for browser usage where it's a wrapper around setTimeout).

Tested locally, please give it a look-see @kristjan and @smurthas.