*sendEvent - using EventRef (alias to ComponentRef)
*ListenerCallData now contain entities count and pointer to EntityInfo
*Remove system_pointer from SystemCallData (use context instead)
*Register event
-Now all BECS functinality can be used without templates
-clean code