Ranged targeting targets last target as last_target no longer
decrements for every monster per turn, due to cleanup_dead cleanup.

So there.
The closest newly spotted monster becomes default 'f' target, unless there's already a target.
Make makeshift welder usable
Updated recipes to use makeshift welder

I presumed a battery-penalty-factor of 1.5
[Play Now!] option in [New Game] to skip any confirm windows. Allow hot key highlighting for main menu options translation.
Also randomize gender.
Enable comments for translators.

To add a translator comment,
put the comment on the line preceeding the gettext call,
and begin the comment with "~".

For example:
    //~ it doesn't matter what this message is
    g->add_msg(_("Some translated message."))
will appear in the .pot file as:
    #. ~ it doesn't matter what this message is
    msgid "Some translated message."
Add translator comments for names, indicating intended gender etc..
Replace substr magic number with function.
Autopickup manager menu position fix.
Breaking a window with crowbar now spawns ...

curtain items
Merge autotargeting adjustments, crude welder fix, play now character start, i18n cleanup, and fix to items dropped when a window is broken by prying at it.

Conflicts:
	player.cpp
Reformat and clean debug code out of cleanup_dead().