Request password in onActivityCreated(), not onResume()

This prevents the dialog being re-displayed when returning to EmailListFragment
from another Activity.
More TODO items
Hide old password field in SetPasswordFragment if none is set