updated PBKDF2 strategy to parse encryption settings out of the
encrypted value.

The encryption settings are used to encrypt the input value when
calling `strategy.compare()`
bump version