Merge branch 'improved-require-as-matching' into guns

* improved-require-as-matching:
  Prefer candidates where last segment matches
  Reimplement in-originals-pred with expand-libs
  Remove one level of nesting from in-originals-pred test
  Add expand-libs with test
Merge branch 'fix-ns-docstring-unescaping' into guns

* fix-ns-docstring-unescaping:
  Fix docstring unescaping
Merge branch 'fix-prettify-short-requires' into guns

* fix-prettify-short-requires:
  Force print newlines between namespaces in short :requires
Merge branch 'no-spaces-on-single-refer-clojure-exclude' into guns

* no-spaces-on-single-refer-clojure-exclude:
  Don't print a space after a single :exclude
Merge branch 'clojure-test-no-refer-all' into guns

* clojure-test-no-refer-all:
  Remove special handling for clojure.test