Change the way to detect native pbdkf2 support.

`hashlib.pbdkf2_hmac` was introduced in version 2.7.8.

The built-in `hashlib.pbdkf2_hmac` is much faster.
Fix typo
Merge branch 'native_pbkdf2'

Fix #580