Little syntax fix
New widget which works almost identically to TextInputWidget but meant
for passwords.

It writes to a buffer as usual, but when displaying the contents of said
buffer on screen it replaces everything with "*"s so a casual passer-by
cannot see the entered password.