Switch to a flat data format.

Use zdump to generate data set as well as unit tests.
Move timezone specific unit tests to tests/zones.
Change timezone tests to use a common helper method.