fire callbacks asynchronously
Merge pull request #45 from fivdi/master

fire callbacks asynchronously