Teleport trap

To. #5745
Previous request # 5821 removed because of my mistakes in working with
git.
Fix typo
Reduced ranged damage multipliers
In an effort to reduce the number of turret insta kills, I've drastically cut the damage multipliers for criticals and headshots.
This will definitly need to be play tested to gauge effectiveness.
Update and Merge all git ignores.
Craftable vehicle batteries

New item "lead plate" and recipes for small storage, motorcycle, car,
and truck batteries.
Some Tweaking

Batteries now need water and acid, plates are made with fabrication
skill, battery cases are made with plastic instead of scrap.
booking recipes

Recipes for batteries are learned from electronics books, same as
regular batteries.  Batteries also require fewer cables.
More tweaks

Add fabrication skill to batteries, take longer to build, requires rags.
keep list of mods on reset of world

fix crash when displaying a specific number of world to pick one
Astyle lightmap.cpp and lightmap.h
Adjust plates

Plates are now bigger, need fewer of them to make batteries,.  Also
adjusted crafting time, water-acid mix, added scrap to recipes, and
added decomp_learn to lead plates.
It's really quite easy to make mayonnaise/aioli/remoulade. Since some
recipes call for it and all the ingredients are already in-game, why not
have a recipe?
tweak
category fix
Style-selection menu: cursor starts on currently selected style. Menu can be cancelled.
can't scatter a telepad, place
Makes computer terminals smashable/deconstructable.
Recategorizes a lot of 'ammo' things that aren't really ammunition.
Limit indoor dimply lit areas to the same view distance as outside lighting.
Re-enable old check that only lit building interiors when the player is inside.