Clean up data protection provider helper.

#74. IDataProtectionProvider is always provided via DI, we don't need a fallback path.

Also changing the helper to be an extension method.