Indentation fixes
[Fix #922] Update `make test` and add testing note to README
Prioritize a buffer-local ns over the REPL's ns
Make it possible to trigger Grimoire doc lookup from doc buffers
Quick and dirty fix
Merge pull request #926 from pandeiro/makefile-tests-cask-build

update `make tests` and add note to README
Replace nrepl-buffer-ns with cider-buffer-ns
Make it possible to trigger in-browser Grimoire doc lookup from doc buffers
Ensure buffer local variable is not cleared by mode change.
Merge pull request #927 from greywolve/patch-1

[Fix #924] Ensure buffer local variable is not cleared by mode change.
Isolate `nrepl-client` connection logic from CIDER

Allow `nrepl-client` to be used by non CIDER frontends.

- Frontends can control the creation of the client buffer through
  `nrepl-create-client-buffer-function`.

- Each frontend has it's own `xxx-connected-hook` which is run by
  `xxx--connected-handler`. The latter function is placed in the local
  `nrepl-connected-hook` during the client buffer initialization. Similarly for
  `xxx-disconnected-hook`.

- Rename `nrepl--init-connection-buffer` -> nrepl--init-capabilities