CHG: the call to Thread.stop() has been removed. We cannot kill an
update thread, if the HTTPResponse will not come back. Maybe it is a
problem. We will see.
CHG: replace new Date(value) with DateFormat.parse()
CHG: dead code has been removed
CHG: a lot of changes because of Generics.