added eachAsync. Updated PubSub to use eachAsync.
build 1.2