Fix issue #349: internet_weather.pl negative temp

Modified regex to look for - sign on temperature
Also corrected some perl warnings