cache local replay metadata

https://github.com/FAForever/lobby/issues/60
Rewrite as:

    with open(fname, "rt") as cache_file:
        cache = json.loads(cache_file.read())

(after making it a json file)