Fix icons in user list
This commit does a number of internal fixes to make sure
the icons in the user list show up.
These fixes include:
1) activation fixes to ensure the accounts service is started
2) timing and synchronization issues in new async code
2) update queueing after the widget is mapped