Added explicitWidth, explicitHeight, percentWidth, and percentHeight.
Panel sizing uses explicitWidth/Height to determine how to place and size its components. If no explicit dimension is given, the Panel is sized according to its components in that dimension.