abort failed builds instead of soldiering on
silence a couple of unused-variable warnings
specify latin-1 as external format for read-whole-file

  The current implementation assumes a single-byte-per-char format;
  make that explicit.
named-lambda is a function descriptor rather than a macro

It makes easier to deal with declarations and docstrings
Ignore declarations in lambdas
Merge branch 'build-tweaks' of https://github.com/nikodemus/jscl into nikodemus-build-tweaks
Merge branch 'master' of https://github.com/davazp/jscl
Rename AUTHORS to CREDITS and add an entry for Nikodemus Siivola
Move more functions to list.lisp and create package.lisp
Include license header to package.lispn
Name 'JSCL' instead of 'This progrma' in the license comments
Merge branch 'master' of https://github.com/davazp/jscl