Another checkpoint commit

Now parses the zoneinfo files mostly correctly. The usesDST method
seems to work properly. Now need to fill in the info for the other
methods.