Fix for vehicle parts not displaying properly
* Note: Will require tileset config files to be updated to the jsonized vehicle_part id values along with a "vp_" prefix to reduce potential conflicts later.
in progress
Tweak input polling in precipitanimation loop to consume repeated keypresses properly.
fix for fix, actually works this time! I swear!
Does not allow for open or damaged tiles. That will need to be added in a separate PR as an addendum to the tileset definition format
Added initial_season option
Added initial_season option
Added support for spawn rules limiting to time of day and season of year.
Added docs for new mongroup rules
Mosquitos now appear in forest and field locations during twilight hours.
Fix of crash on item lookup
merge crashfix, spawnstuff, season option, rain optimization, vehicle_tile_wtf fix
Merge remote-tracking branch 'origin/pr/3776' into wf_test

Conflicts:
	game.cpp
	mapgen.cpp
make starting season a world option
Make old games work with worldfactory changes.
Both new blank worlds and old saves work.
Merge branch 'wf_test' into wf_fixes

Conflicts:
	game.cpp
Merge branch 'WF_FIXES'