dsdb/util: rework samdb_check_password() to support utf8