[WIP] New weather generator.
Provides the essentials for a new weather generator that would give continuous, static pseudo-random procedural weather from a seed. First commit adds the main class that calculates the variables required (temperature, humidity, pressure) and a test function that outputs a csv file for plotting.
It is not yet plugged into the game, but the groundwork is there to replace the update_weather() function in game.cpp.
This is as of now not concerned with the gameplay aspects of weather or adding new weather types. Yet.
Some cleanup
Updated Code::Blocks file
Code cleanup
Eliminate redundant trigonometry
return value cleanup
consting of the variabulls
Struck invalid character
initializer fix
Merge remote-tracking branch 'origin/pr/1' into new-weather

Conflicts:
	src/weather_gen.cpp
Calendar extensions
further calendar extensions
Added weather condition function
Added first draft of function to resolve a weather object to an in-game weather condition such as rain. Using the old weather enum for now.
Initializer fix
Merge remote-tracking branch 'origin/pr/1' into new-weather

Conflicts:
	src/weather_gen.cpp
Merge remote-tracking branch 'effin/new-weather' into new-weather-rework
Minor consistency fixes
Merge pull request #1 from wito/new-weather-rework

[WIP] Some cleanup
clarifications
clarifications