Updated bcrypt C file to handle long passwords properly