consumes water properly from toilets
Iterator: start at begin, not end
Fix display of items on ground:

remove the special handling for the first item there, the loop below that will do it instead.
also reuse a variable (by_charges) instead of calling the function again.
Fix input involving the Alt keys in SDL:

Ignore a key only when it was added to the alt_down input buffer, otherwise forward the key as normal.
Some characters are entered with the AltGr key, which triggers the input of Unicode characters by number.
Note that SDL_Event::text::text contains the character that was entered by the user (e.g. '@'), not the keys that the user actually pressed.
add_alt_code can't handle '@' and returns false, which will forward the entered '@' to the game.
Fix sign comparison warning ins sdltiles.cpp

Make delaydpad and dpad_delay unsigned as they are used with SDL_GetTicks, which returns an unsigned value (Uint32).
Fix typo'd mod name

Seen two different misinterpretations of this one.  Gagh.
Fix disassembly bogus check, resulting in bogus results, memory sweeping and segfaults
Fixes erroneous ammo type for rolling papers.
Fix mistake allowing to use welder for unwelding
fixed the water consuming problem
Little restyle and cleanup.
Merge branch 'master' of https://github.com/CleverRaven/Cataclysm-DDA
two fixes:

bug: radio cars can go throught furniture
bug: radio cars with bombs can be detonated by any signal (not RED button only)
Allow worn items without invlet

Assign an invlet to newly worn items if possible, but do not force a invlet.
Changing invlets allows worn items without invlet.
Changing invlets can be use to remove the invlet completely.
astyle game::reassign_item
Merge branch 'master' of https://github.com/CleverRaven/Cataclysm-DDA
Merge branch 'radiocars_fix' of https://github.com/HuXTUS/Cataclysm-DDA into merge
Merge branch 'allow-worn-without-invlet' of https://github.com/BevapDin/Cataclysm-DDA into merge
whitespace/tab cleanup

Shortens the collision text as well.
Output: change single-character-output functions to accept a string

It should contain a UTF-8 encoded strings spanning a single output cell.
Change mtype::sym to be a std::string (UTF-8 encoded single character).
Use the changed output functions to print that character as the monster glyph.

Had to change hit_animation, too. It requires the glyph of the monster that has been hit.

Some single character output functions remain with the argument of type long as other code still uses them.

Changed Creature::symbol() to be const and return a const std::string reference.
Also some comparisons had to be changed to compare the symbol with a strings.

Doesn't yet work in SDL.
Extend single character UTF-8 to SDL tiles