Remove outdated unit tests for storage backend

- Search as implemented in storage backends is no longer used, all searching is now done in the cache
- strict mtime behavior is no longer required since backends can overwrite the update checking logic that previously required the strict mtime behaviour

cc @karlitschek @MTGap @DeepDiver1975