Use negative caching for thumbnail plugins failing to load
Insert a nullptr into the cache when a plugin fails to load, e.g. because some symbols are unresolvable. Also log a warning stating the error cause.
The cache is implicitly cleared by the kioslave idle logic.