Clean up of build system.
Really use Lisp type declarations.
Misc cleanups.
Add explicit source qualification.
Fix error messages.
remove warm.data, topics.data, and related code
Generalize array operations.
make dist and use pregenerated files
re-establish HyperDoc content from .htex sources
Remove executable property on src/algebra/mrv_limit.spad.pamphlet