Extensible C# password strength checker using the Microsoft Extensibility Framework