Implemented filesystem cache, one and only (see #1415)

@fabpot , up2u to decide.