Improve auto-filling of login information
In particular:
- ignore autofill="off" for login and password fields
- use name, id and form index to create a KWallet key instead of just the name. Old keys are automatically migrated to the new scheme when a page is loaded.