Improve credential input grouping, start recognizing multiple password
forms.  Still using the first form but this will be improved.

Trap the submit via the submit button click rather than the form submit.
The form submit is too late in some cases to allow the extension to
intercept the credentials and offer an update.