#1112 Blog list corrupted sign out

The account change notification wasn't being sent at the right time. Also added some fixes to the welcome screen checks and simplified blogs list reloading.

See individual commit messages

Fixes #1112