Task handling

This set of functions are used in combination with tasks. Some functions provide helper functionality that are only invokable within LUA functions that are executed by task.
Furthermore, there are functions included that can be used to add and delete task definitions directly within LUA scripts. Using them provides the opportunity to dynamically create task that are not listed within the task definition file. Note that adding and deleting of task can only be done during server start up (e.g. within the callback "OnInitEvent").