Fix social todo example

Adding wouldn't work because of the missing id for the text input. There
was no warning since the text input one level up was found (from the
list management instead of the specific list)...

Change-Id: I85c4d8c521c28d1d83de7210861b20978f3e095a
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@digia.com>
Add TextField.qml to pro file

Change-Id: I7f919a9a341835c559fa1f533ade03d558dd105b
Reviewed-by: Jens Bache-Wiig <jens.bache-wiig@digia.com>
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@digia.com>
Fix input method handling

We need to explicitly commit and hide the IM when text is accepted.

Change-Id: Iab5afe777adb28445356dc188b8d3c5c18351a18
Reviewed-by: Jens Bache-Wiig <jens.bache-wiig@digia.com>
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@digia.com>