Include UFO door opening cost in path preview
Resize and keep aspect ration

Only OpenGL mode has been taken into account.
New options:
keepAspectRatio, boolean
cursorInBlackBandsInFullscreen, boolean
cursorInBlackBandsInWindow, boolean
cursorInBlackBandsInBorderlessWindow, boolean
Keep aspect ratio with no OpenGL

Now the "keep aspect ratio" feature functions even when OpenGL is not employed.
Allow aircraft to be selectable from intercept window when out

Feature request 242
Compulsory adoption of new intercept screen
Make LMB consistently set destination in intercept screen
feature242 continued
Update StartState.cpp
Update Surface.h
Update Surface.h
Movement to tiles out of map is blocked

Fixes crash when checking possible movements near map edges
Merge pull request #652 from GixG/BUG207

Fix: Bug report#207 & Bug report#271 (partial fix)
Compiler fixes
Added option for soldier hair coloring.
Merge pull request #654 from cfailde/isBlockedFix

Movement to tiles out of map is blocked
Merge branch 'resize-without-deforming' of https://github.com/Juju-Dredd/OpenXcom

Conflicts:
	src/Engine/Options.cpp
Fixed a bug in modded armor
Fixed some compiler errors
Missing error handling
fix AI pathing
Take into account variable TU cost of opening UFO doors