More price fixes.
Don't use gettext with empty string
Additional translations fixes
Show translated item names in crafting menu
fix bug in inventory_ui.cpp where dropping partial stacks were not accounted for in the volume calculation.
Add the ABSORBENT flag only if the item does not already have it.

Note that item::has_flag checks the item tags of the item type, too. For a (dry) towel it returns true and the item instance does not get the ABSORBENT flag.
Also changed to get the item type to revert to from json data: it_tool::revert_to
self-fix
self-fix part 2
defense.cpp: make the setup window the same position as the char gen window to overdraw the old content of it
Don't consume worn item, print a message instead.

Print a message when attempting to wear a worn item.
Merge pull request #7634 from Rivet-the-Zombie/more-prices

More price fixes.
Merge branch 'fix-gettext-msgs' of https://github.com/VlasovVitaly/Cataclysm-DDA into bugfixes
Merge branch 'fix-inventory_ui' of https://github.com/BevapDin/Cataclysm-DDA into bugfixes
Merge branch 'fix-towel-stacking' of https://github.com/BevapDin/Cataclysm-DDA into bugfixes
Merge branch 'fix-7067' of https://github.com/BevapDin/Cataclysm-DDA into bugfixes
Merge branch 'dont-eat-worn' of https://github.com/BevapDin/Cataclysm-DDA into bugfixes
Fixes the prices of a few shoes.
Merge remote-tracking branch 'dda/pr/7630' into dda-master

* dda/pr/7630:
  Move terrain & player filenames to overmapbuffer, solve some road connection issues
  Fix apartment rotation problem
  Fix overmap buffer infinite loops for 0,0 overmap
  Fixed several overmap special placement bugs.  Roads align (mostly), buildings rotate correctly, no more gas stations on bridges
  Modify overmap::open to use overmapbuffer, fix road connections
  Further testing
  Transition to use overmapbuffer in overmap::open, fails
  Change draw_overmap to use tripoint.  Allows debug teleport across z levels
  River edge tweak
fix to disable dropping of bionic weapons
Update professions.json

added a profession Bionic Prepper. a few CBM's losing a couple skills and the lighter