Shield gen fixes and tweaks, finance tweaks, random other tweaks

- Some ATM useability stuff (#2429)
- Shield gens should work properly now, added a second type of gen
- Mice don't wander when asleep, snuffle occasionally
- OOC runtime fix, adminpm tweak
- Retroactive changelog updates