Dialog: Smoothen enter/exit animation, and ensure themes don't add footer background
Make sure the dialog background enter/exit animation is smooth (currently there is basically no animation when hiding).
Also disable the DialogButtonBox background if themes provide one, which is the case with qqc2-breeze-style.