check if kext is present before attempting unload

this is intended to address #1941