2014.09.04 MSS Code Factory 1.11.12335 Reworked the way that JInternalFrames are added to the desktop

The way that the desktop is resolved for adding new JInternalFrames
has been reworked and refreshed.  The end result is the same, but this
code *properly* navigates through the object hierarchy to locate the
desktop instead of just doing an iterative prove of getParent() until
JDesktopPane is found.