[#73903866] Adjust dialog sizing and scrollbars.

@macumber 
With the current approach, we would still need to ultimately overwrite sizeHint.  Personally, I don't feel that this is heinous, especially size it allows you to subclass, easily set  a suggested size, and still allow the use to resize the dialog by grabbing its corner.  That said, I am amenable to any better approach.