Const accessors in preperation for more const changes.
Use auto and existing map methods to reduce reliance on i_at() returning a non-const vector.
Add i_at_mutable() for code that needs direct access to map item lists.
Add accessors to safely access items on the map.
Make map::add_item() public to bypass certain checks when necessary.
Split handling of map items and vehicle items so map items can be handled more safely.
The payoff, make map::i_at() const to reduce risk of bypassing caching.
Reorder charging station checks for slightly better performance.
Fix lua accesses of items.
Description tweaks for dead animatronic critters.

Since they can't actually be disassembled, this removes the misleading
line about salvaging them.
Added hkey for alarm, changed hkey for door toggle
Fix brackets
Use correct indices when deleting items run over by a vehicle.
Merge pull request #10349 from Rivet-the-Zombie/anna-matronix

Description tweaks for dead animatronic critters.
L2037 description
Merge pull request #10354 from SpongeTheGlaive/l2037-description

New L2037 description
Fixes derp in description.

Fixes
https://github.com/CleverRaven/Cataclysm-DDA/issues/10356#issuecomment-65909021.
Merge pull request #10357 from Rivet-the-Zombie/l-jack

Fixes derp in description.
CBM armor fix.
Merge pull request #10359 from Rivet-the-Zombie/cbm-armor-fix

CBM armor fix.