[text] Return the correct minimum height
[text] Return the correct minimum height

If text is set, ClutterText should never return less than the layout
height for minimum and preferred heights.

This holds unless ellipsize and wrap are enabled, in which case the
minimum height should be the height of the first line -- which is
the height needed to at the very least show the ellipsization.

Based on a patch by: Thomas Wood <thomas@openedhand.com>

Fixes bug:

  http://bugzilla.openedhand.com/show_bug.cgi?id=1598

Signed-off-by: Emmanuele Bassi <049ee2061f71220e5aaf33f5be422fc2a2b06a44@linux.intel.com>

spatulasnout/clutter,djdeath/clutter,GNOME/clutter,nobled/clutter,djdeath/clutter-multithreaded,collects/clutter,rkudiyarov/clutter_osx,spatulasnout/clutter,heysion/clutter-clone,jigpu/clutter,collects/clutter,djdeath/clutter,djdeath/clutter-multithreaded,djdeath/clutter,jigpu/clutter,jigpu/clutter,spatulasnout/clutter,collects/clutter,Distrotech/clutter,tardyp/clutter,ebassi/clutter,GNOME/clutter,ebassi/clutter,heysion/clutter-clone,ebassi/clutter,rkudiyarov/clutter_osx,jigpu/clutter,djdeath/clutter,nobled/clutter,tardyp/clutter,djdeath/clutter,dlespiau/clutter,heysion/clutter-clone,collects/clutter,GNOME/clutter,GNOME/clutter,jigpu/clutter,Distrotech/clutter,kerrickstaley/clutter-vala,ebassi/clutter,djdeath/clutter-android,collects/clutter,heysion/clutter-clone,djdeath/clutter-multithreaded,dlespiau/clutter,ebassi/clutter,GNOME/clutter,kerrickstaley/clutter-vala,djdeath/clutter,kerrickstaley/clutter-vala,nobled/clutter,heysion/clutter-clone,djdeath/clutter-android,jigpu/clutter,djdeath/clutter-android,djdeath/clutter-multithreaded,spatulasnout/clutter,tardyp/clutter,djdeath/clutter-android,dlespiau/clutter,djdeath/clutter-android,rkudiyarov/clutter_osx,spatulasnout/clutter,rkudiyarov/clutter_osx,kerrickstaley/clutter-vala,Distrotech/clutter,Distrotech/clutter,Distrotech/clutter,Distrotech/clutter