(+) TemperatureActivity implementation

(-) Removed difficult to ensure precondition to getTemperature. This
means Requesters must be thread safe!