修复  RangeError: Maximum call stack size exceeded

由于 async 引起，参考 https://github.com/caolan/async/issues/66

扩展阅读：http://howtonode.org/understanding-process-next-tick
bump version