Gk browser tooltip fix

Fixes tooltip freeze with circular class definitions by disabling tooltips for arrays and object links.
You are right, it was fixed, and the recursion wasn't actually endless, it was just that the links in the file is so incredibly complex that even going to a depth of 5 to hundreds of milliseconds per object. Even with a depth of 1 there is a noticeable lag.

Couldn't we just have a single recursion, with different outputs for the outer and inner call? If you show the tooltip for an array or objects, (in a cell) do you really want to see what is in the individual objects? Possibly, but definitely not deeper than that I would say.