use the webrequest with the webresponse in the olson app
generate the final rule at least once in timezones
remove old code

refs #611