move Promise to separate package/project
add basic test
Merge branch 'master' of github.com:dar-clojure/async
simplify readme