Fix two issues with GL nodes handling

Fix inability to load GL nodes for maps with names longer than 5 characters.
Fix inability to load GL nodes from external GWA files.
Fix incorrect Maulotaur melee attack sound

It was STFHIT instead of STFPOW
- Fixed new[]/delete mismatch in FNodeBuilder

Found with address sanitizer.
Merge branch 'fnodebuilder_new_delete_fix' of https://github.com/edward-san/zdoom
Add NOBLOOD flag to Heresiarch actor

Heresiarch entity in vanilla Hexen doesn't spawn blood when hit
Added StencilColor to Set/GetActorProperty
- the ACS functions GetSectorFloorZ and GetSectorCeilingZ now interpret tag=0 as 'any sector' and return the z height of whatever sector is at those coordinates.
Enable fighting between different types of gargoyles and golems

In vanilla Heretic:
- Gargoyles are able to fight with Fire Gargoyles
- Golems are able to fight with Nitro Golems, both regular and ghosted versions
- increased updaterevision's buffer sizes to prevent GIT_BRANCH from cut short
Remove garbage characters from info CCMD
Missed space in flags7 line.
Merge branch 'master' of https://github.com/crimsondusk/zdoom
Merge branch 'upstream2' of https://github.com/Edward850/zdoom
Merge branch 'upstream' of https://github.com/Edward850/zdoom
fixed: APROP_StencilColor was not implemented for CheckActorProperty.
Merge branch 'getsectorz_take2' of https://github.com/crimsondusk/zdoom
Fixed prediction thinglist order restoration

Prediction didn't take sector_thinglist and thinglist order into
account.
This notably broke the order in which things were damaged.