Actionscript style dispatcher and listener extension for Unity C#