check if kext is present before attempting unload

this is intended to address #1941
Merge pull request #2022 from rolandwalker/kext_check_unload

check if kext is present before attempting unload