More price fixes.
Remove wierd symbols
pot update
Small additions fix. Added quoses to gettext comment
Make the overmap flash again.

- Removed the first call to timeout, is already done inside the loop.
- Use the return value of input_context::get_direction, instead of magic values.
- toggle blinking on timeout. TIMEOUT is a different event than ANY_INPUT.
Add body part side to the add_disease call in player::deal_damage for bleeding
Fill g->mapRain in cata_tiles::draw.

Now that map::draw is not called when tiles are enabled, g->mapRain is not filled with any values.
Therefor the rain animation code can not place any raindrops on the screen.
It can now.

Changed the coordinate calculation in cata_tiles::draw_weather_frame to be consisten with the rest of the class, and not have any reference to g->w_terrain.
Enable animations in SDL:

We have to call try_update (sdltiles.cpp), which in turn calls SDL_RenderPresent.
And that function finally puts the stuff on the screen, wrefresh does not do it.

Removed some calls to draw on w_terrain because use_tiles is true there and cata_tiles takes care of the terrain. In fact w_terrain is not updated to the screen at all in this situation.

Separated the drawing to w_terrain from the drawing by cata_tiles by adding if(use_tiles) clauses.
Merge remote-tracking branches 'dda/pr/7415', 'dda/pr/7418', 'dda/pr/7423', 'dda/pr/7424', 'dda/pr/7425' and 'dda/pr/7426' into dda-master

* dda/pr/7415:
  More price fixes.

* dda/pr/7418:
  Small additions fix. Added quoses to gettext comment
  pot update
  Remove wierd symbols

* dda/pr/7423:
  Make the overmap flash again.

* dda/pr/7424:
  Add body part side to the add_disease call in player::deal_damage for bleeding

* dda/pr/7425:
  Fill g->mapRain in cata_tiles::draw.

* dda/pr/7426:
  Enable animations in SDL: