Instead of using a CSS fadein to show the change password fields, use display: none and display: block.

This fixes the following problems:
* Fields not shown in IE8 until mouse movement [#3034]
* Jagged text in IE8 [#2296]
* Able to focus hidden password fields in Android 2.3 Stock Browser [#1837]

And hopefully (untested):
* Password fields not shown in Android 4.2.1 Stock Browser [#3005]
Merge pull request #3053 from shane-tomlinson/issue_3034_change_password_fields

Instead of using a CSS fadein to show the change password fields, use display: none and display: block.

closes #3034
closes #2296
closes #1837
closes #3005