FIX: return kFailBadData when content is larger than content-length header
Merge branch 'fix-downloadretval' into devel
FIX: dirent caching of chunked files

Dirents of chunked files used the dirent's associated catalog object cache.
This catalog object cache is a left-over from earlier caching architecture.
In particular, with high-watermark unpinning, the cache can become invalid.
The catalog field has been removed from dirent, the cache is not used anymore.

Dirents of chunked files could also trigger a catalog query outside of the
remount fence.  That can lead to false I/O errors in very rare cases.  Fixed
as well.
Merge branch 'fix-falsedirentcache' into devel