fix LoS

 - when a calculation is made to a potentially spotted enemy unit,
   but another unit is blocking that LoS, the trajectory stops at
   that unit and TileEngine::visible() returns true.
 - this fix includes a last check to ensure that the unit that's
   attempting to be spotted is really the unit that the trajectory
   stops at. If not, return false.
Grey strings "Saving game" and "Loading game" in battlescape.
Bug #288
bigger bases have bigger detection chance...
Armor ufopedia description
Merge pull request #1 from SupSuper/master

cancel action on opening inventory or stats screen.
src/Basescape/ResearchInfoState.cpp
bin/data/Language/en-US.yml

http://openxcom.org/forum/index.php/topic,1603.msg14797.html#msg14797
Geoscape Craft Info: include soldiers & vehicles if transport
Update en-GB.yml
Add Melee action type BT_MELEE and melee damage assimilated as ARMOR PIERCING
fix logic fail in BGen.
fix logic fail in Dev.
save the "wasHit" flag
Fixes FLC rendering fix when BASE dims are changed
un-break load function.
copy the waypoints to the outgoing action
Merge pull request #675 from atlimit8/FlcFix

Fixes FLC rendering fix when BASE dims are changed
Merge pull request #674 from redv/interface7_save_load_color

UI improvement: Color of strings "Saving game" and "Loading game" in battlescape.
Merge pull request #673 from GixG/ufopaediaDamageTypes

Fix Bug report #291  -  Ufopaedia doesn't show stun rod damage
Merge pull request #670 from radius75/ResearchInfoState

src/Basescape/ResearchInfoState.cpp; bin/data/Language/en-US.yml