libathemecore has been verified to handle NULL return from crypt providers correctly - so start returning NULL in pbkdf2v2 in the case of trying to verify hashes that were not produced by itself (cherry picked from commit d7ba592)