Support Java method description from middleware.

This gives Java methods similar support to Clojure vars for jumping into function source definitions from stack frames.

The accompanying PR for `cider-nrepl` is [40](https://github.com/clojure-emacs/cider-nrepl/pull/40).