Use the new password hashing APIs in DataProtection.

/cc @HaoK
PasswordHasher now takes a mandatory IOptions in its ctor, which means that Options must be registered here.