Backgrounds: Refactor view layout code

* Eliminate an uneeded group level, top level is B_VERTICAL
* Remove B_USE_DEFAULT_SPACING calls, use default param instead
Backgrounds: Line up BBox top borders