Can a Kext Unload Itself?