Rename IAsyncCursorFactory to IAsyncCursorSource and other minor code review changes.