Close #10 — Adds an asset cache to kpfutil.Build so that PDFs don’t need to be re-loaded for every build.
#9 adds the ability to use the server as a source of truth for syncing. Not quite there yet though.