This change closes a race window which made it possible to enable a
probe just as its kernel module was being unloaded. Instead of checking
the number of enabled probes and later calling the module unload handler
(between which a probe could be enabled), add a return value to the
module unload handler and have it do the check for enable probes with
dtrace_lock held, closing the window.