Recipe diversification.
Grammar cleanup.
Adds rare chemistry set spawn to science group.
Recipe diversification.
Tweak.
Grammar cleanup.
editmap terrain editor will automatically write horizontal or vertical terrain types in rectangle draw mode.
Also, fix terrain/furniture edit window title overflow
debug weather: dump weather list
Merge pneumatic rifle and lighter tweaks, and SCIENCE!(tm)
add CSCOPE generated files to .gitignore
Fix JSON format error in line:6400

delete a redundant square bracket in line:6399
Implement the BFS in can_unmount, make sure it is checked on all parts, fix seatbelt check, and remove the no-longer-needed internal_parts() function.
And lo, for the cube van did have boards above its wheels! And all was good.
Added construction time to construction window. implements feature requested in issue #3356
Add code to insert frames into legacy vehicles.
Fix the issue with plating by leaving it as an obstacle but making its z-order so low it is never shown; only its color change is seen.
Merge editmap wall painting enhancement, cscope ignore, json fix, and construction menu enhancement.
Moves wrapped radiation badge from armor.json to tools.json!
Adds salvaged power armor and recipes!

Rip out all the cool inside bits and you get power armor with reduced
stats and "power_armor" : false.