round up temperature

the API sometimes returns unreadable floats as temperature e.g.

http://api.openweathermap.org/data/2.5/weather?q=Stockholm,SE&units=metric

```json
{"coord":{"lon":18.064899,"lat":59.332581},"sys":{"country":"SE","sunrise":1382334105,"sunset":1382368967},"weather":[{"id":801,"main":"Clouds","description":"few clouds","icon":"02n"}],"base":"global stations","main":{"temp":0.080000000000041,"pressure":1021,"humidity":92,"temp_min":-1,"temp_max":1},"wind":{"speed":0.5,"deg":0},"clouds":{"all":24},"dt":1382392200,"id":2673730,"name":"Stockholm","cod":200}
```