add DocBlock and a test for bcrypt_hash()