[ADDED] Timezone support

This will add some basic timezone support for user accounts. It will use the supplied timezones in PHP and store the timezone ID into the accounts table.

Will fix #975 once merged.