Add Async (Tornado) support

Fixes #48