Sync bcrypt_pbkdf.c with upstream. Just a comment change.
Use common compiler macros for detecting the OS (instead of self-defined ones).

This will need a bit more work on BSDs, but compiles fine on Linux.