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() ...