Fixed most font sizing issues. Silly values still hang system during extremely expensive computations.

If font entries that are not possible to ever paint are provided (or
padding values that cause that) then system will hang currently. Also
there is a limit of 1000 x 1000 pixel wide cells, this is currently not
user configurable.