Merge pull request #807 from vitoshka/master

make sure file is non-nil in `cider--jump-to-loc-from-info`
Update classpath response processing
Fix a typo
Fix cider-jump-to-resource
Track resource middleware changes
Remove unused param from cider-jump-to-resource
Fix a number of compile warnings in `nrepl-client.el`

  Move the macro `nrepl-dbind-response` to the top and explicitly require
  `tramp`.
set pprint/*print-right-margin* to popup window width
Merge pull request #813 from vitoshka/pprint

set pprint/*print-right-margin* to popup window width
Merge pull request #812 from vitoshka/master

Fix a number of compile warnings in `nrepl-client.el`
[Fix #810] don't allow requests before client initialization has completed
Merge pull request #811 from vitoshka/startup

[Fix #810] don't allow requests before client initialization has completed
enhance `cider-connect` to auto-detect running repls on local and remote hosts

 - `cider-connect` now interactively asks for host from a combined list of hosts
   from machine-wide ssh configuration, `cider-known-endpoints`.

 - Once the host has been selected `cider-connect` locates running instances of
   lein servers. The machine must have `ps` and `grep` programs in the bin path.