fix inability to paste into username and password fields, fix #1926

Now pasting works! Thanks @msrex for reminding me. ;)

This required a bit more of a change, including fixing the background-color for input fields. Please thoroughly test. @Raydiation @LukasReschke @marcusmoeller @Kondou-ger