Allow random descriptions for all item types.

Moves the snippet_category into the itype class and removes the it_stationary class as it is not needed anymore.
Random description are used when the item type has a snippet category.
Allow random descriptions to be specified in the item definition:

Instead of having separate entries, the snippet category is automatically created and filled with the given snippets.

Also adds check for snippet category to exist.
Add translation for snippet text inside of item definitions:
Professions return the combined item list including gender specific and gender-neutral items.
Allow professions to specific the description of the starting items.
Snippet library: added an optional id to snippets.

Uses that id instead of the original text in the profession item list.
Adds a new warehouse building

Just a warehouse filled with a lot of crates and a possible flatbed truck in the middle. Not yet linked to anything.
Based on house_rv.json by John-Candlebury.
Adds items on the floor and in crates

Adding items to make the building seem cluttered.
Makes the proper vehicle spawn

Thanks for pointing it out !
Adds warehouse to overmap

Adds warehouse to overmap terrain and gives it light blue "W" as a symbol, with "small warehouse" as the name for the tile.
Adds warehouse as a proper overmap special
Changes distance from city

Increased minimal, sharply decreased maximal.
Fixes inversed coords.

Fixed the coords for toilet.
Fixed hot air and spotlight blocking items in tilesets
Bowling socks
Redesigned bowling alley
Show a "This plant has already been fertilized." message.

Otherwise, examining a fertilized plant yields no message at all.
Typo
Merge remote-tracking branch 'dda/pr/9102' into dda-master

* dda/pr/9102:
  Snippet library: added an optional id to snippets.
  Allow professions to specific the description of the starting items.
  Professions return the combined item list including gender specific and gender-neutral items.
  Add translation for snippet text inside of item definitions:
  Allow random descriptions to be specified in the item definition:
  Allow random descriptions for all item types.
Fix for #9153.

Fixes https://github.com/CleverRaven/Cataclysm-DDA/issues/9153.