Remove tabs, split strings without inserting new characters
Fix charges of toolset for disassembling broken_tankbot.

Also add the crude welder as alternative for disassembling broken bots.
fixing some
Check items against exclude rules if AUTO_PICKUP_ZERO is enabled.
Check for leaky, fixing, formatting
formatting
formatting
formatting
recipes format
Translation of motd and credits

Adds a function to load the whole credits/motd file and translate its contents.
The file content is automatically wrapped.
Add a function to the python script to extract the whole file for translation.

Removed the comments from the motd and credits file as they are outdated and wrong.
fix: json variables "unfold_msg" and "moves" hardcoded and does not applicable to actions.
moored -> beached
supplydrop: use number of created items instead of items on square

map::place_items returns the number of created items, use this instead of looking at target square. This works even when the items are actually placed on another square.
Also reduce the maximal number of placement attempts from 140 to 10.
inflatable boat need pump to inflate
addapt the retroactive funnel function to the new weather generator
removed unnecessary weather_log reference from map.cpp
Merge pull request #8178 from Meowasaurus/mushroom_cat

Fix #8174 Changed dehydrated mushroom category to veggi
Merge branch 'pickup-wielded-invlet' of https://github.com/BevapDin/Cataclysm-DDA into merge
Merge branch 'option-fixes' of https://github.com/OzoneH3/Cataclysm-DDA into merge
Merge branch 'martial_art-display' of https://github.com/BevapDin/Cataclysm-DDA into merge