Tests for SNode and message events
Added DimpleEventListener.sourceHasListenerFor
sumproduct message events and tests