Bug 54567 DateTimeZone serialize/unserialize

Make DateTimeZone serializable and implement __set_state