Factor name and email input into separate widget
This makes it possible to reuse the widget for OpenPGP certificate generation.