Add a gate conditional before calling stopPropagation in case it doesn't exist

For the "dragend" event, kinetic sometimes sends us an event object that doesn't have all the expected functions and properties attached
Merge pull request #355 from virtual-world-framework/branch/protect-kinetic-event-call

Add a gate conditional before calling stopPropagation in case it doesn't exist