weather: nicer formatting

Signed-off-by: Adrian Matejov <a.matejov@centrum.sk>
weather: using __str__ method of weathererror

Signed-off-by: Adrian Matejov <a.matejov@centrum.sk>