Don't auto-jump to error when location is a full ns-form

Often clojure is unable to report the exact location of the error, so it reports the full `ns-form` as being erroneous. In this case auto-jumping is annoying as discussed in #715.

This patch fixes it by disallowing auto-jump when the reported location is at the end of `ns-form`.