Issue #175: Stop modifying the widget frame's dimensions when entering the open/minimized state.
Issue #175: Prevent setting explicit dimensions on panel widgets.
Issue #175: Use visible widget container bounds for scrolling logic.
Merge branch '#175/fix-widget-resizing-issues' into develop