Add key navigation to SocialTodos login view

Change-Id: Ic2e65cbb8287d6293b2729ac16e5c6cb50cd5485
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>
Fixed  "allUsers" user add logic for SocialTodos example

Now user is tried to add to "allUsers" group always after login -> App
is more robust against different error scenarios, like incomplete
backend configurations

Change-Id: Id7edd4db9ee95f451c351a2a0da561c6444bf419
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@digia.com>
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>
Fixes to sharing functionaity in SocialTodos example

Changes:

TodoList sharing is changed to use only "admin" rights -> Users can
sharethe list further

TodoList sharing supports now both grant & withdraw operations -> list
can be shared and un-shared to/from user

TodoList sharing indicates the current user in UI and prevents grant
changes for it -> App usage a bit more pleasant for random testers

Change-Id: I1605a866728bd768544dc3d44744386e8b4a9fa2
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@digia.com>
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>
Fixed SocialTodos example sending unnecessary requests to network

Now OAuth2 request and TodoLists refresh query are reset with null
values instead of obsolete data.Thus those places wont send anynore
unnecessary requests to server.

Change-Id: I4eb52638549ea1e41dda79d6497080a7add16f7b
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@digia.com>
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>
Bump Enginio client library version to 1.0.1

Change-Id: I5bcbc0bad5aed43143c023b2e02dec9245d849ba
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>
Add picture to Social Todo example

Change-Id: Icefb3bffa0952344c2a6968ca1b6236544269b92
Reviewed-by: Andras Becsi <andras.becsi@digia.com>
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>