Fixed Need to make checks that the callback is a proper function and eventName is a proper value as well #2

Fixed Null/undefined for param values to 'on' and 'once' methods.
I messed up a little bit. In this test I only check that `once` is passed properly into _addListener(). But I did not check passing through `eventName` and `callback`