Make Debian GNU/kFreeBSD compile

Debian uses a BSD Kernel in a GNU enviroment. That's why Q_OS_FREEBSD is not setted at this system.
So we have to use __FreeBSD_kernel__ to test.