Improve login and change form widgets

Also tried fixing 'active messages' view, not done yet