Implement email preferences in the accountpreferences widget and throw out timezone related preferences

Can't you just do `form.reset()` here?