[Feature flag] Remove user setting time preferences
<!-- Title suggestion: [Feature flag] Enable description of feature -->
## What
Remove the `:user_time_settings` feature flag:
* `time_format_in_24h` profile setting
* ~`time_display_relative` profile setting~ Done in https://gitlab.com/gitlab-org/gitlab/-/merge_requests/65570
* ~`timezone` profile setting~ Done in https://gitlab.com/gitlab-org/gitlab/-/merge_requests/65605
## Next steps
- [x] Remove `time_format_in_24h` code and `user_time_settings` feature flag https://gitlab.com/gitlab-org/gitlab/-/merge_requests/119025
- [x] Review docs https://docs.gitlab.com/ee/administration/timezone.html#changing-time-zone-per-user
- [x] Drop `time_format_in_24h` database column, [docs](https://docs.gitlab.com/ee/development/database/avoiding_downtime_in_migrations.html#dropping-columns)
- [x] Ignore the column %"16.0" https://gitlab.com/gitlab-org/gitlab/-/merge_requests/119025
- [x] Drop the column %"16.1" https://gitlab.com/gitlab-org/gitlab/-/merge_requests/121148
- [x] Remove ignore rule %"16.2"
- [x] Feature flag only exists on staging `/chatops run feature delete user_time_settings --dev --staging --staging-ref --production`
## Expectations
### What are we expecting to happen?
Users will be able to set their time preferences as per gitlab-ce!25381 and gitlab-ce#37900
### What might happen if this goes wrong?
Time data across the application displays incorrectly
issue