Extract timezone-specific logic from tundra.timezone Java class,
and create new tundra.support.timezone Java class; update the
tundra.timezone:* services to use the new extracted class
Change tundra.datetime:earlier, :emit, :format, :later, and :now
services to support optionally specifying the timezone for the
returned datetime; closes #50