Feature/force unique time zone values

Added ability to force a unique list of timezones based on the tzinfo identifier attribute.

Basically, this prevents multiple time zone values from appearing as select options. Example: "Pacific/Midway" would only appear once.