Allow Escrima, Silat, and Fencing to use more weapons

Also alphabetized the allowed weapons lists and removed some weapons that didn't make sense.
Nerf Bowling Pins

24 bashing is only a little less than the medieval mace's 26 bashing, and the Bowling Pin is much lighter and therefore faster to swing. Also, official 10-pin bowling pins weigh 3 pounds 6 ounces at a minimum. I changed the bowling axe to keep around the same weight difference between the two. There's no recipe for the bowling axe, but the weight difference is approximately consistent with an added 3 scrap metals.
Gives hairpins improvised picklock functionality.
Nerf bowling pin/axe to_hit, nerf bowling axe cut damage
DURABLE_MELEE is a flag, not a technique
generate version before bindist
Merge pull request #6594 from Izicata/patch-12

DURABLE_MELEE is a flag, not a technique
Merge branch 'hairpin-lockpick' of https://github.com/Rivet-the-Zombie/Cataclysm-DDA into Rivet-the-Zombie-hairpin-lockpick
Merge branch 'patch-9' of https://github.com/Izicata/Cataclysm-DDA into Izicata-patch-9
realistic pricing

Left the 7-10 Split untouched as it's a crafted weapon, not an everyday
object.
fix all warnigs in worlfactory.cpp
fix all warnings in veh_typedef.cpp
Make vehicle part table made from table item
Merge pull request #6600 from BevapDin/v_table

Make vehicle part table made from table item
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.
Tweaks

Removed the crude and 2-by-sword from Fencing, and the trench knife from Eskrima and Silat.
Merge branch 'patch-7' of https://github.com/Izicata/Cataclysm-DDA into Izicata-patch-7
Merge branch 'master' of https://github.com/CleverRaven/Cataclysm-DDA
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