newaccountmodel: bestIdForAccount's logic needs fixing
The conditionals for deciding what to return seem broken: for example, if no display name is set and no username is registered, then the id is not returned.
Also changes in client-qt's welcome view are needed to correctly indicate whether a username or id is being shown.