Added async macro for Clojure.
Fixed a bug in async macro for Clojure and added some tests.
Added support for async macro for ClojureScript.