Remove useless, broken supports_change_timezone conditionals.
Review Request #3491 - Created Nov. 11, 2012 and submitted
Remove useless, broken supports_change_timezone conditionals. I guess when we initially did the timezone support, we thought it might be connected to the auth backend. The result of this was code that would hide the field on the preferences dialog for all auth backends except the standard builtin one, and then fail to save when users tried to change their preferences because the field was still marked as required. Because the timezone setting is just part of the user profile and unrelated to the auth backend, there's no reason to have these conditionals present.
Ran unit tests. Verified saving user preferences page with the builtin auth backend.