Fix VBoxLayoutTest errs

* The unit tests now execute without problem on both OS X & Windows. This
is the result of several of the recent commits made -- in no particular
order: auto-init logic, invalid context bug fix in RenderWindow, and so
forth.
Use SystemFonts cache in VBoxLayoutTest