Make it work on OS X 10.9.1 with Apple LLVM 5.0
Add libutil/util.h for bcrypt_pbkdf declaration.
Note that it also works on at least OS X 10.9.1 with LLVM 5.0