ui: Add a new Thermometer widget
This PR adds a new expandable Thermometer widget that is used to fill in the space in the daily forecast view.
It consists of high- and low-temperature labels and a gradient scale between them.
All colors are defined in CSS and can be easily changed.
Fixes #184 (closed)