UIOP: use exported symbol ccl:*command-line-argument-list* instead of ccl::command-line-arguments.
Minor fix to UIOP:COLLECT-SUB*DIRECTORIES.

Even if the root check failed, it was still recursing.
Bump version to 3.1.3.5
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.