Optimising julia-paren-indent.

This function is expensive for top-level definitions. It's O(N) time
where N is the value of point. We have to scan all the way back to the
start of the buffer in the worst case, to see if there's an unclosed (
or [.

By avoiding calling julia-in-* until we absolutely have to, we make the
inner loop faster.