Re-add GPL key to sly-mrepl.el
SBCL's reader changed recently. Fix some issues caused by that.

* swank-source-path-parser.lisp (make-source-recording-readtable):
Wrap the sharp-dot "#." reader before wrapping the dispatch macro
"#" because with the new reader get-dispatch-macro-character
doesn't work if "#" is wrapped first.  Suggested by Paulo Madeira.
(skip-whitespace): New helper.
(read-source-form): Use it.  Skipping over whitespace is a slight
improvement and seems fairly conservative.
* lib/sly-tests.el ([test] find-definition.2-2): New test.

(cherry picked from SLIME commit
1d5586cf6af6ab7f36519086d211ca898b0c0f1e)

Conflicts:
	ChangeLog
swank-abcl.lisp: Implement inspection of sldb frame args.

Thanks to Theam Yong Chew.

--HG--
extra : source : 2733d02fed3b4ebee86a64a3341b14b4cdba2cd7
(cherry picked from commit 19897012cebea2acfe53465ea4010e7b8e5709eb)
swank-abcl.lisp: adjust MOP symbols to publically exported version.

This fixes errors when inspecting CLOS objects.

--HG--
extra : source : 56a82c7d27782975e6b2324bb3de0549844f876f

(cherry picked by SLY from SLIME commit
4e2ff7194b2d192888f1ab0a35745e3814a94097)

Conflicts:
	ChangeLog
Factor out the backquote test.

* lib/sly-tests.el (sly-test--compile-defun): New helper.
([test] compile-defun, compile-defun-with-reader-conditionals):
Use it.
([test] compile-defun-with-backquote): New.

(cherry picked from SLIME commit
4ca7e0ad4ad87d8ed2939b572023db18bcd230d5)

Conflicts:
	ChangeLog
	lib/sly-tests.el
Don't mark compile-defun-with-backquote as "expected failure".

Travis uses an older version that happens to work.

(cherry picked from SLIME commit
92ed39c915c820b728b687008fe2b899fcdba99b)

Conflicts:
	lib/sly-tests.el
Don't display autodoc-related eldoc errors when not connected

* sly-autodoc.el (eldoc-display-message-no-interference-p): Always
activate eldoc defadvice hack. Closes SLIME issue 185.
Use plain rather than typographical quotes in the PDF manual

Fixes SLIME issue 163.

(cherry picked from SLIME commit
3284f1de42f59242d037102e1ef4c09b45c4e359)

Conflicts:
	ChangeLog
Improve NEWS.md and CONTRIBUTING.md