Add a section to docs for async operations. #1139
Don't flush leaf pages asynchronously for now; reference #1152.
Clean up 3a8ed75, I was sloppy.
Merge branch 'develop' into async-doc
Review/edit the new asynchronous doc page, lots of random
cleanup/simplifications (at least, hopefully, they cleanup
and/or simplify).
Uninitialized variable, thanks, Jenkins!
Add a note about WT_ASYNC_OP handles.
Add WT_ASYNC_OP, WT_ASYNC_CALLBACK and WT_TXN_NOTIFY to PREDEFINE.
Merge pull request #1148 from wiredtiger/async-doc

Add a section to docs for async operations, closes #1139.
WT_ASYNC_OP.{get_id,get_type} aren't data modification methods.
Flag new structures not listed in PREDEFINE. #1148
Merge branch 'develop' of github.com:wiredtiger/wiredtiger into develop
WT_ASYNC_OP thread safety information should point to the thread
page in the docs.
Discard the error message when there aren't any files.
Make the async methods follow the same grouping conventions as
cursor/session: compact == table operation, search == cursor
positioning.
Return EBUSY if no async handles available and fix ex_async to look for it. #1153.
Use ::XXX to link to global types, make WT_ASYNC_OPTYPE links
work.
WT_ASYNC_OP.{id,get} don't return errors.
Fix doc to use correct method names get_id and get_type.
Don't describe the WT_ASYNC_OPTYPE operations inline, point to the
method they represent instead (insert isn't always an "insert", so
don't even try).