Only force square aspect ratio for applets in panel if lacking preferredWidth
Previously, we were forcing a 1:1 aspect ratio regardless; now we only do it when the applet doesn't set a preferredWidth. This fixes the empty black space in the panel (because the margin separator was forced to be a square).