Jb12235

Some initiators (OS/X) didn't like that we took time for the file scan while handling the GetStorageIDs request. (They timed out after about 3 seconds, which we'd hit at about 3000 files).
Work around it by doing the scan asynchronously while the protocol starts up, then only delaying a request if the results of the scan are actually needed.