Revert "deleting dashboard loading test"

This reverts commit 65ba4a98ec3f8025074836a776e05cf3845c22ec.
adding a getFiles() method to AssetLocation and adding a AssetLocationCachingWrapper to cache expensive operation results during a single request
just passing an assetLocation into AssetLocationUtility as the utility can now get the files from the AssetLocation
renaming CachingAssetLocationWrapper -> CachedAssetLocation