When nothing is found in a search, show "Nothing found" after 5 seconds

Otherwise the "still looking..." message just spins forever driving you
slightly mad.

There is no change to the "still looking..." message while loading
content and there is no search text.
2 jobs for dont-spin-forever in 14 seconds (queued for 2 seconds)
latest
Status Name Job ID Coverage
  Build
failed freebsd_qt515 #141095
FreeBSD

00:00:10

failed suse_tumbleweed_qt515 #141094
Linux

00:00:14

 
Name Stage Failure
failed
suse_tumbleweed_qt515 Build
ERROR: No files to upload                          
Uploading artifacts...
WARNING: CoberturaLcovResults.xml: no matching files
ERROR: No files to upload
Uploading artifacts...
WARNING: cppcheck.json: no matching files
ERROR: No files to upload
Cleaning up project directory and file based variables
ERROR: Job failed: exit code 1

failed
freebsd_qt515 Build
    raise Exception("Unable to locate requested dependency in the registry: {} (branch: {})".format( identifier, branch ))
Exception: Unable to locate requested dependency in the registry: kuserfeedback (branch: @stable)
Uploading artifacts for failed job
Uploading artifacts...
Runtime platform
arch=amd64 os=freebsd pid=59632 revision=8925d9a0 version=14.1.0
WARNING: JUnitTestResults.xml: no matching files
ERROR: No files to upload
Cleaning up file based variables
ERROR: Job failed: exit status 1