Now it appears to be fully funcitonal again!
This is tricking us into thinking the code is being executed when in fact it's falling into the early return.
This commit brings a few changes that I was too lazy to split in different commits: * Remove a few useless arguments in the GcalWeatherService API * Move the weather management code from GcalWindow to GcalWeatherSettings * A few style changes