basic text editing support

Added a text field to RectShape.  Text is draw in accordance with text
metrics and supports multi-line.

changed InteractionHelper.State.DoubleTap to
InteractionHelper.State.DoubleClick

not working properly on mobile