catch async exception
Merge pull request #71 from persimmon-projects/catch-async-exception

catch async exception
update documents
generate API reference (English only)
fix configuration