[vfs] [posix] PosixFile: improve cache usage if file was rewinded

Small improvement.
Currently if one watch a movie and rewind, the currently playing part of file can be uncached.
Same situation if just a few byte will be read from the end of the file - almost all file will be uncached.

This patch will improve cache usage in those scenarios.