Provide a list to SHADOW to make ECL happier at compile-time
(the CLHS implies that a symbol designates a singleton list of its name).
Tell image-op (and program-op) about MKCL providing UIOP separately from ASDF.
Fix from Fare for 1362875.

Add missing package use and missing function rename.
Bump version to 3.1.3.6
Add a test case for lp#1362875 (tested to break on 3.1.2).
Backport install-asdf-as-module, and with it load-asdf.lisp, from the minimakefile branch.
Update the closer-mop dependency.
Add asdf-encodings as an external development dependency (used by one test).
Merge in the faster-registry branch, that implements an optional .cl-source-registry.cache
to speed up search in a source-registry :tree. If you use one, don't let it go out-of-date!
Bump version to 3.1.3.7
Backport some changes from the minimakefile branch.
* README updated, converted to markdown
* Some documentation updates
* bin/install-asdf-as-module renamed to tools/install-asdf.lisp and improved.
* Update test scripts to be work even when the initial getcwd isn't in test/
Minor tweaks to Fare's README.
Also convert the uiop/README to markdown.
Add links to the uiop/README.md
Merge some documentation and tools tweaks from the minimakefile branch.
Move load-asdf.lisp to tools, as in the minimakefile branch.
Improve GCL support: add chdir support; make install-asdf; update TODO.
Bump version to 3.1.3.8
Fix debian bug#762436: :default-registry was broken in ASDF 3.1.
Test case: at the make load REPL, evaluate
(initialize-source-registry '(:source-registry :default-registry :ignore-inherited-configuration))
Bump version to 3.1.3.9
Fixed broken gitweb links.