Double-clicking on An object in Navigator should select existing tab instead of opening a new tab.

<https://xojo.com/issue/46383>

Currently, if you have “Double click opens item in new tab” enabled in the IDE, if you double click the same object multiple tames over an edit session, you will end up with multiple copies of the same tab opened. While this is syntactically correct for the option, it’s not what many of us expect.

This feature requests requests that this action be changed so that:
A: Only major parent objects (Windows, Classes, Modules, Containers) are actually considered when opning a new tab
B: If a tab for the object (or it’s parent in the event that you select a property, methd, etc.) is already opened, it is brought to the top of the tabs and made active.

In Xojo 2015r1 too