Bug Fixes in KDE Base
Don't cache files that are bigger than the maximum cache size.
NOTE: this fix only works for cases where the content size is known and
as such further improvements are needed in the future. Until then this
should fix all the problems reported in BR 244215.