fix markerline marking already removed lines after /clear has been invoked

thanks to DevHC for pointing out this issue
remove the cl_IRC_kick_rejoin feature
Merge remote-tracking branch 'upstream/master' into entities
refactor several gentity fields into the new gentityCondition_t

in the context of a target, this describes the conditions to create or to act within
while as part of trigger or most other types,
it will be used as filtering condition that needs to be fulfilled to trigger, or to act directly
merge and deprecate target_alien_win and target_human_win in favor of the new target_win, which takes a team field
move and document target_*_win to new entities.def as target_win
remove dead code and set misc_model spawnfunction to SP_NULL
abstract deprecation procedure into the spawn-list handling
clean up G_ParseField variable naming
remove a leftover deprecation call
add deprecation method for fields, which is similar to the classname deprecation managed as part of its table
make both deprecation functions use a similar output
deprecate entity field "random" in favor of "waitVariance"
deprecate mover team fieldname in favor of groupname and add it to the fieldtable
move lesser used rotatorAngle out of fieldtable into func_door_rotating
show entity classname as contextinformation in field deprecation warnings
handle worldspawn out of order (like in veddak-final) and missing spawn function errors better
remove several more duplicate spawnings around speed and dmg