simplify file store path calculations

0.0x percent of paths are > 200 chars,
and 0.0x percent of users may want to look through their raw cache files
...
so nobody needs this, right ?

@apanzerj @rafaelfranca
If we keep comparing `key.size > FILENAME_MAX_SIZE`, I think we unfortunately still need to reduce this constant to be less than 140.