Review the changes to about:logins

Our patch to change about:logins doesn't work anymore as expected.

The "New login" button is still visible even when nocertdb is true because of various refactors.