added test to make sure error is thrown when calling #on with no function callback, and that calling remove with no args removes all listeners
added test to make sure error is thrown when calling #on with no function callback, and that calling remove with no args removes all listeners

spencer-leopold/scoped-events