improbe uprobe API

Remove adhoc probes from the probe hierarchy when they are dying. Also
add a flag to indicate whether an event has been handled, and propagate all
events to the top.