Merge branch 'master' of https://github.com/CleverRaven/Cataclysm-DDA
Merge branch 'master' of https://github.com/CleverRaven/Cataclysm-DDA
Millisecond timestamps for dbg
Added adrenaline shot item.
uimenu_entry: add optional 'extratxt' variable for secondary text (such as symbol placement)
int entry.left: offset from left edge of main entry text
nc_color entry.color: color of text
std::string txt: the text itself.

For example, see 'editmap' class
Map editor: Move into editmap class, fixed fields, added furniture, added line/rectangle/circle drawing of terrain/fields/traps/etc.

Completely functional, however some UI details may change, in particular switching between shape resizing / movement and tile selection
Initial work on a CMakeLists.txt for cataclysm.
editmap: fix reversed "J" and "K" movement keys
editmap: adjust help strings
editmap: fix field density hilight offset
New vehicle part (Welding Rig) and RV kitchen bugfix

This adds a new vehicle part, the welding rig.  Similar to an RV
kitchen's hotplate, this allows you perform tasks that require a welder
or a soldering iron by drawing power from your vehicle's storage
battery.  The recipe for this is similar to RV kitchen, but requires as
components a soldering iron, some wire and either 1 regular welder or 3
makeshift welders.  It can also (rarely) spawn in a garage.
I also wanted you to be able to examine this when it's installed and use
it like a soldering iron (repair plastic/metal/kevlar and cauterize
wounds), but couldn't figure out how to make it work.  If anyone has any
idea how to do this, please let me know!

Tested and works

PS - While making this, I also found and fixed a typo in the RV kitchen
recipe, and added it to the garage spawn list.  If this should be
separate, tell me and I'll move it.
Less medical description on adrenaline shot.
Add trailing newline to iuse.cpp
Brought improved overmap detection from #2469 into memorial location detection
Fixed missing usage instructions.
Fix to use delete[] call to free memory allocated with new[]
Made 'autopickup 0 Vol *' option usable

You will now pickup 0Vol items having a weight <= [option] * 50 grams.
Capped at 1kg.
Added the memorial event log.
Prevent libintl-related errors for MingW builds.
Update of gettext template file.