Authentication: Fixing issues with legacy MD5 hashes with empty salts that contain a colon (':') in the DB