Forecast: API changed the unit that we're getting.

We were getting 'uk2' which the code did not know how to handle properly. It resulted into an empty box.
Forecast: Remove console.log()
Merge pull request #428 from duckduckgo/jag/fix/forecast-unit

Forecast: API changed the unit that we're getting.
#432: no longer showing description when one is not provided by the data source
Also changed the field names to all start be uppercase rather than just description being that way. (tempalte and display now consistent)
Merge remote-tracking branch 'upstream/master'
#432: improved error handling
also minor improvements to variable decleration and whitespace
Merge pull request #434 from dsteinbrunner/master

#432: no longer showing description when one is not provided by the api
xkcd: add an exception for the comic 1335.

The comic 1335 (imgs.xkcd.com/comics/now.png) redirects twice to /12h30m.png
Merge pull request #435 from duckduckgo/jag/fix/xkcd

xkcd: add an exception for the comic 1335.