Thread Safe Directory and File Listing (for Windows Vista/7/8)