Prevent silent failure when running PBKDF2.

Hi,
failed imports in  crypto/__init__.py lead to a (silent) generation of empty PBKDF2 keys.

A simpler solution could be to remove the two "except ImportError" and let the import exception unmanaged.

Thanks