add target_relay to entity def and update all already ported entitiesdefs to reflect multitarget and multitargetname functionality
port and correct team_* (buildables and startingpoint) as well as light entities in the definition file
port func_timer and rename functionnames in g_trigger already to trigger_timer (without changing the classname yet to remain compatible)
rename func_timer to trigger_timer, since it was an trigger all along, but keep func_timer as backward compatible classname-alias
trigger_timer will warn with a deprecation message if func_timer was used to reference to it
update documentation accordingly
port target_speaker over to new entity definition file
merge target_delay into target_relay (in a backward compatible way)
abstract function to set deprecation classname alias and warn about it, since we probably gonna use it a lot more
Merge branch 'master' into entities
cleanup everything around info_null and info_notnull (also warn about deprecated usage here)
deprecate misc_teleporter_dest in favour of target_position, and pull intermission entities a little bit closer together
small change on how to handle deprecated entity classnames to simplify code with increase in deprecations
apply small collection of minor cleanup-refactorings

rename datatype ANGLEHACK into yaw, switch minus to em dash and rename an earlier introduced function name into something more consistent
remove old entities.def files
targeted search&replace on processed and unprocessed entities.def in order to...

* easier import into and export out of a MediaWiki
* remove duplicate keys that are discouraged by q3map2
* get the unprocessed closer to the target style
remove duplicate spawning of "wait" for '0' default values
clean up the first parts of gentity_s and associated functions, especially:

* give variables reasonable names, which should also avoid re-abuse, as soon as variable usage is cleaned up
* rename the concept "mover teams" to "mover groups" to avoid nameclashes with later introduced player teams as entity trigger filters
remove duplicate spawning for the remaining 'wait' and 'waitVariance's (including the non-0 defaults)
fix wait-time calculation in func_plat

previously it was overwritten by a fixed second (1000)
instead of multiplicating it with the wait-field-value
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