Fix for incorrect size after inflate of widgets with custom fonts.

The widget has to be in the hierarchy with the font set *before*
OnInflateChild is called so the preferred size calculation use the
right font.

tc: Change font in textview and observe size of the embedded TBButton.
Added generic widget attribute "rect" for absolute positioning.