Increase the max size of the timezone field.

The timezone field's max size was too small for the longest timezone
(America/Argentina/Buenos_Aires). The max size is now set to 30 to allow
for this.

Fixes bug #3005.
Reviewed at http://reviews.reviewboard.org/r/4230/