removed comments
added shared variables for loops and multiple access
`On` Method updated,
    removed uneccessary list variable.
    shortened names of parameters.
    event objects func and context named 'f' and 'c'
`Off` Method updated,
    while loop instead of for
    inspired by Zolmeister implementation,
    slightly adapted and made smaller.
    splice used instead of copied array.
`Emit` Method update
    inspired again by Zolmeister,
    Locally scoped reference to Array, for size.
    clever use of Array.apply // Zolmeister
Down to 338 bytes!