build: Cache flattened scripts; Option to skip linting (#355)
build: Cache flattened scripts; Option to skip linting (#355)

* Cache fully-processed code to speed up the build massively.
* Offer an option to skip linting, for the same reasons.

These will help a lot when making small changes at a time.

Closes #351
matatk/landmarks,matatk/landmarks,matatk/landmarks