Free probes on provider disable.

This ensures that probes will not be fired after the provider has
been disabled, even on platforms where unloading the provider DOF
doesn't actually forcibly remove enabled probes.