support for throw :async
spec for :async support
Merge pull request #2 from paviensky/master

support for :async