Sanitize non-ASCII characters out of memorial file names. Fixes #2845.
Fix headlights not turning off for vehicules without electricity.

The function that toggled the lights on and off checked if the lights
were off or if the vehicule has some batteries left before toggling the
lights. This allowed vehicules without batteries to turn on their lights
but are not able to turn it off.

Fixed by checking if the lights were off instead.
Adds caseless light machine gun and spawns.
Sleep now intensifies recovery based on time spent sleeping.
Changed formula so sleep recovery increases over 2 hours to 2x, and removed
fatigue while sleeping and attempting to sleep. 7.25 hours continuous rest
required for a full 16 hour day, giving some leeway for activities that
might increase fatigue, and extended recovery is slightly faster.
Fixed natural healing.
Turn metal tank into a container.

Also changed volume to reflect holding capacity.
Store fuel on metal tank when removing from vehicle.

Fuel will be stored in a metal tank when it is removed from a vehicle.
Two things to note about this:
    * It will store as much as it can in the tank instead of figuring
      out how much it was holding before
    * The metal will be put on the players inventory so to be able to
      get a reference to it.

These two issues should be worked on in the future.
Use the actual fuel amount in the tank for the refill.

Removing tanks will now remember the amount amount of fuel in them now instead
of being completely filled.
Spawn metal tank on the ground after removal.
Update code style to not indent case headers inside switches.
remove unnecessary looping

	modified:   mapbuffer.cpp
Barrel-PR-1st-commit

Because a steel jerrycan of whiskey isn't classy enough for my liquor
cabinet. My 1st commit :)
Name change for barrel whiskey

Wanted to have a chance for this to spawn in liquor stores, but not sure
how to get around the already named whiskey
Commas names and liquor

Thank you for the review folks, updated changes/suggestions
added creepy doll
Add a default item highlight tile if one does not already exist in the tileset
Format and clean up functions just a little
Rename "code_doc/" to just "doc/".
Move all the sources to a src/ directory.