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

you should add some verification, to check if the `$key` key exists or not (you'll get a nasty notice / warning otherwise)