Fix rename of cells into widgets in tree view
Quit instead of logout when password cancelled

Make a logout when there is no more a password/session could generate a lot of
errors or popups. As any way nothing could be saved to the server, it is better
to just quit the application.

issue3908
review7381002
Fix mix up of record and id in popup_menu

issue3990
review10371002
Clean many2one only if text was modified

As update_completion emit the signal changed to force the display of the popup
when the completion model is changed. In this case the many2one should not be
cleaned.

issue3881
review7371002