TextArea: fix the handles to honor selectByMouse

Change-Id: I1defac48449169bedea82c94d5badacb3d00d88e
Reviewed-by: Caroline Chao <caroline.chao@digia.com>
Add TextField::selectByMouse

Change-Id: Id681a65da1a41718d90d90f1e254c4287f93efbe
Reviewed-by: Caroline Chao <caroline.chao@digia.com>
texthandles test: add checkbox for disabling mouse selection

Change-Id: I2888216918e89e0c0ba41aa3125cb57d76fd7827
Reviewed-by: Caroline Chao <caroline.chao@digia.com>
Expose FocusFrameStyle privately

Change-Id: Ic78be3bffaf2c73f7120374b562335d28454a269
Reviewed-by: Mitch Curtis <mitch.curtis@digia.com>
Reviewed-by: Caroline Chao <caroline.chao@digia.com>