Replace an usage of goto-line
Remove unused local
Suppress unused variable warning
Don't shadow the dynamic variable major-mode
Refactor cider-find-buffer
Replace an usage of goto-line
Take care of a few unused variable warnings
Add missing error param
Correct several docstrings
Don't display the ns result when switching between namespaces
Simplify cider-repl-set-ns

There's no need to actually do an eval to change the namespace of the REPL -
we only have to change it's nrepl-buffer-ns, as it's attached to all eval
requests made from the REPL buffer.
Fix unused variable warning
Add `other-buffer` flag to `cider-jump-to`
Don't forget offset line in `cider-stacktrace-navigate`.
Fix `cider-jump-to-var` with no symbol at point

  Also, make `cider-jump-to-var` and `cider-stacktrace-navigate` use common
  workhorse.
Merge pull request #761 from vitoshka/jump-to-var

`cider-jump-to-var` is broken when there is no symbol at point
Fix "making delay-mode-hooks buffer-local" message
Merge pull request #764 from vitoshka/delay-mode-hooks

Fix "making delay-mode-hooks buffer-local" message
Add a basic Java classpath browser
Add namespace browser

Extend CIDER documentation support to include a namespace browser.
`cider-browse-ns` will list all vars in a single ns.
`cider-browse-ns-all` will list all currently loaded namespaces.

Uses `cider-doc` to show documentation.