generate version before bindist
fix all warnigs in worlfactory.cpp
fix all warnings in veh_typedef.cpp
Added cents, other stuff to trader_avoid

Active oil/gas lamps based on the active candle prohibition, dead stuff
because it's trash, carver, etc based on the chainsaw prohibition,
geiger based on the mp3, advanced from the standard, and PDA from the
mp3 & candles.
Be more careful about leaving the vehicle with nothing at 0,0.
Merge pull request #6602 from KA101/trader-avoid-update

Added cents, other stuff to trader_avoid
Translation-enabling

Partial fix for #6587.

This ought to cure the MA and crafting options; the kill-all-hostiles
looks like it ought to work. already.
Merge makefile, warning, and vehicle dissasembly fixes.
Emergency fix to trader avoid.
Fix ACTION_WAIT changing turret modes silently
Move cycle turret mode to a seperate function
Initialize a variable properly.
Remove horns cache vector, not needed
Merge some translatable string annotation.
Merge vehicle cleanups.
Revert to using vsnprintf that can handle positional parameters.
Adds balaclava recipe.
Merge pull request #6615 from Rivet-the-Zombie/balaclava-recipe

Adds balaclava recipe.