Find source locations even when clojure doesn't report it.

     Additionally, enhance `cider-jump-to` to accept the char location and
     remove the usage of goto-line to comply with the warning in its elisp doc.