An almost drop in replacement for the http FileServe function. Instead of reading each file from disk on request, each file is read from disks on update/change and optionally preprocessed then cached.