Very basic cache for RazorRender instances in FSharp.Literate, fixes 204.

It's actually a memory leak as well when used with a lot of different templates, but I think its fine for now as FSharp.Formatting is normally not used within a long running process :/.