Refactor|UI|Client|ScrollAreaWidget: Use ui::Margins

The scroll area widget was using a couple of custom margin methods
that are now obsolete. Also internally the widget now uses the full
four-sided ui::Margins.