A few more food price fixes.

Going very general with these.
More food price fixes.
There is no ru_RU language. Just 'ru' as Russian
Russian translation update
Monster name should be translated
Recolor all books systematically

Color code:
Magazines: pink
“Paperbacks” Short enjoyment books (including novels): light cyan
“Hardbacks” Long enjoyment books (including novels): light blue
“Small textbook” Beginner level textbooks and guides: dark green
“Large textbook” Advanced level textbooks and advanced guides: dark blue
Religious books: dark gray
“Printouts” (including spiral-bound and similar) Technical documents, (technical?) protocols, (lab) journals: light green
Other reading material/non-books (use only if every other category does not apply): light gray
Document new book color conventions
Remove unused function default_technique_name
Remove unused variable tech_id_lookup

And remove the function initializes it.
Remove the unused enumeration technique_id.
Remove another unused variable: Item_factor::techniques_list
Remove another unused function: item::sort_rank

It is obsolete since the introduction of item categories as a separate class.
ma_technique: add name member to be shown for techniques of items.

Item_factory: when checking item definitions, check the technique, too.

Add simple definitions of the legacy techniques that some items have (WBLOCK, DEF_DISARM, GRAB)

Changed zweifire_off: moved "SHEATH_SWORD" from techniques to flags, because it's a flag.
Add tool belt to belted layer
Fix map note color
Fixes the prices of some vegetables.
Fixes crude flamethrower recipe weirdness.
slippery
Add known traps & search for traps when waiting

For traps that might be invisible to the PC, create a copy of the trap definition with visibility set to 0 and prefix the trap id with "known_"
Use those traps instead of the normal ones when placing a (otherwise invisible) trap
When waiting a turn, search the surroundings for traps, and if possible make them into the known_ ones so they stay visible.
add add_memorial_log as virtual function to Creature class

add add_msg_if_npc/add_msg_player_or_npc to monster class, assume same logic as for npcs
and replace <npcname> in message string with monster name + article + if
first word in the message make it uppercase.