Externalizing globe markers.
replace magic sound numbers

uses static ints defined by ruleset
small fix for unit breathing

fixes frames getting stuck while walking,
and adjusts the odds of breathing according to morale loss.
if you don't understand why, i suggest watching the movie "Gravity"
method for loading TFTD sounds

accounts for signedness, and only loads one offset at a time.
alter default item weight to 3 instead of 999

anyone know why it was so ridiculously high?
send the ruleset to the resource pack for questioning
move accounting for units being obscured
missed a spot
merge + fix female deathscreams

ignore Globe markers SurfaceSet:
Merge branch 'master' of https://github.com/SupSuper/OpenXcom into oXc_kL
Conflicts:
	bin/data/Ruleset/Xcom1Ruleset.rul
	src/Battlescape/BattlescapeGame.cpp
	src/Battlescape/BattlescapeState.cpp
	src/Battlescape/ExplosionBState.cpp
	src/Battlescape/Inventory.cpp
	src/Battlescape/InventoryState.cpp
	src/Battlescape/Map.cpp
	src/Battlescape/ProjectileFlyBState.cpp
	src/Battlescape/UnitDieBState.cpp
	src/Battlescape/UnitTurnBState.cpp
	src/Battlescape/UnitWalkBState.cpp
	src/Engine/SoundSet.cpp
	src/Geoscape/BaseDefenseState.cpp
	src/Geoscape/DogfightState.cpp
	src/Geoscape/Globe.cpp
	src/Geoscape/Globe.h
	src/Menu/StartState.cpp
	src/Resource/ResourcePack.h
	src/Resource/XcomResourcePack.cpp
	src/Resource/XcomResourcePack.h
	src/Ruleset/RuleItem.cpp
	src/Ruleset/Ruleset.cpp
	src/Savegame/AlienBase.h
	src/Savegame/Base.cpp
	src/Savegame/Base.h
	src/Savegame/BattleUnit.cpp
	src/Savegame/Craft.h
	src/Savegame/Target.h
	src/Savegame/TerrorSite.h
	src/Savegame/Ufo.h