Added Comparison tables to the closure execution engine docs
Fixed table for N3558 comparison on closure_execution.qbk
Edits to the text in cosure_execution.qbk
Updated documentation for closure execution engines

Moved code to test/examples
Added appropriate lines to afio.qbk
Added closure_execution.qbk to quickstart.qbk and changed headings to be appropriate
Fixed extra [endsect] in afio.qbk
Missed commiting some changes to the example programs to make them work with quickbooks
Merge branch 'master' into closure_engine_docs
Changed headings to sections in the quickstart. Not sure we'll keep it.
Fixed an include so that preprocessor logic will work.

There is a redundant #include, but it should work now.
Fixed missing install instructions, and hopefully fixed an issue with vs2010 building an example
Missed commiting a #endif in an example.cpp
Refactored FastDirectoryEnumerator's API into AFIO's. Now to the implementation ...
Started adding stat() to handle.
Added new BOOST_AFIO_ERRHNT() et al error handling macros to convert NT kernel NTSTATUS codes into C++ exceptions.
Ok, that's the Windows portion of FastDirectoryEnumerator theoretically ported into AFIO. Unit tests next.
Added unit test for lstat()
Moved metadata, stat_t and async_io_handle out of namespace detail.

Added new enumerate and stat functions to docs.
Fixed many errata. Now need to add link().
We can now create symlinks on Windows.
Added method for determining how handle was opened.

Added ability to dereference the target of a handle to a link.

Added rmsymlink() for deleting symlinks.

lstat() unit test is now complete. Onto enumerate() ...