Consistent naming of argsLength.
Better implementation of off, both context and callback is now optional.
Rename 'remove' -> 'keep'
Change order of arguments for 'reemit' and 'republish'.
Make context and callback optional in reemit
Remember we changed the order of context and senile.