Fix textBounds for empty TextFields

Currently, empty TextFields with composed contents report nonsense
bounds. This commit initializes an empty TextField's bounds to
0, 0, 0, 0.

(The proper fix may be to change VertexData.getBounds() to return a 
zeroed-out Rectangle when numVertices==0, but I wasn't sure if that
would cause problems elsewhere.)