[filebrowser] cleanup FileBrowserCache
[filebrowser] add initial cache support for seaf-dirents