- jpalomo's A_Saw flags submission.
Merge branch 'master' of https://github.com/rheit/zdoom
- added option to set a sector's tag via compatibility.txt (needed by GZDoom)
- missed a line.
- Fixed: InInventory didn't work quite right with multiple items.
- Added IfHealth based on Blue Shadow's patch.
Added ability to turn off hi-res backing surface rendering on Retina displays

High resolution backing surface is enabled by default and controlled via vid_hidpi CVAR
When it is set to false one pixel per point scale is used
Merge branch 'master' of https://github.com/rheit/zdoom into z_osx_clean
-fixed the file validity checks in MapData::GetChecksum.

They need to be done per lump, because MapData::Seek can alter the FileReader being used for a specific lump. Even worse, the FileReader will be NULL when the function as it was is called for a map inside a Zip-file.
Merge branch 'master' of https://github.com/rheit/zdoom
- fixed: The crosshair setting code checked for existence of lumps, not textures and missed anything defined in a TEXTURES lump.
- fixed: G_FinishTravel must clear the MF2_BLASTED flag off the player pawn because this flag will result in damage from contact with other objects in the map.
- fixed: When validating the crouch sprite it was assumed that both the regular and the crouch sprite were having full rotations.
- fixed: A_CustomMissile should not jump to the See state for dead monsters when using CMF_CHECKTARGETDEAD.
Cleaned up software rendering internals in Cocoa back-end
Renamed application delegate to controller
- fixed: In Raven games, don't chase after monsters in the titlemap or when actor has a goal.
Use the same binary architecture to restart from IWAD picker
- fixed: G_ChangeLevel must resolve warptrans map links before getting the next level's levelinfo.
- remove debug stuff.