avoid memcpy of overlapping palette memory
initialize palette before use

fixes a multitude of warnings of the form:
Conditional jump or move depends on uninitialised value(s)
  at 0x62005E9: ??? (in /usr/lib64/libSDL-1.2.so.0.11.4)
  by 0x62007DE: SDL_MapRGBA (in /usr/lib64/libSDL-1.2.so.0.11.4)
  by 0x5FC2A6D: vlineColor (in /usr/lib64/libSDL_gfx.so.13.9.1)
  by 0x5FC358F: lineColor (in /usr/lib64/libSDL_gfx.so.13.9.1)
  by 0x75FB7E: OpenXcom::Surface::drawLine(short, short, short, short, unsigned char) (Surface.cpp:558)
  by 0x83D576: OpenXcom::Cursor::draw() (Cursor.cpp:93)
  by 0x7427B8: OpenXcom::State::setPalette(SDL_Color*, int, int, bool) (State.cpp:358)
  by 0x83FE4B: OpenXcom::StartState::StartState(OpenXcom::Game*) (StartState.cpp:63)
  by 0x631318: main (main.cpp:64)
fix voxel precision on explosives

floaters are really tall.
tiny fix for bug 52
more english fixes
Improved day/hour display.
Fixed modded Ufopaedia sorting.
fix extremely low fire speed shotguns
fix scale switching issues
Merge remote-tracking branch 'upstream/master' into valgrind_fixes
maintain aspect on by default.
semi-fix window resizing during intro

works fine in software modes, but opengl seems to clear the screen on
resize, and FLC only updates the areas of the screen that change.
add some UFOExtender options

Stun Fest available via ruleset tweak
add some UFOExtender options:

no alien freakout messages
add some UFOExtender options:

Alien bleeding
Cleaning up installer
Cleaning up includes.

Conflicts:
	src/Engine/Flc.cpp
More mods more
How did that get there
try to make aliens a little more aggressive

weigh the escape decision lower if we're above half TUs, or if we're
levelling a charge.