Update FileStorage

Sort the datasets by modifiedtime (newest first), then load the files and stop when the maximum results are found, so when don't have to load a lot of older files.

Note: This may not be the fastest/quickest, but it seems a lot faster, at least for the initial loading (the 20 latest). Also, the old results weren't sorted by date.