debug timestamp compilation and type-safety fix
fixed default locale issue on some systems
Fixes price of splintered wood bits.
Gas zombies!
Dirty fix for position selections, still one more bug hidden somewhere, partial fix for #7038.
Description and name change

Bloater kinda reminds me of the last of us, but is surely better than
reeker
Hmm, trying the same trick with the offset variable too, fix for #7038 now works.
Found out about "std::swap(var, var)", thank you @BevapDin, you're the best!
fix removing disassembled book from invenotory
lets you leave an npc
Merge misc bugfixes.
Implemented action menu that makes available all actions.

No more painfully going through the options to find out what you can even do! Just open the action menu(needs to be bound first through the options, heh) and browse at your leisure.
Fixes skewer price too.

Ten dollars? Really?
Made the action menu display relevant context-sensitive actions at the top.
Added a cancel entry to action menus.
Added ACTION_EXAMINE to the context-sensitive checks.
Highlight things you can interact with in game::choose_adjacent.

This was surprisingly simple to implement.
Added control vehicle to the context sensitive check.
Merge pull request #7054 from Rivet-the-Zombie/skewers-too

Fixes skewer price too.
Merge gas zombies.
Merge action menu.