Introduced PrincipleValueProvider.
Implemented the ContainsPrefix method.
Implemented GetValue.
Introduced PrincipleValueProviderFactory.
Implemented GetValueProvider.
Merge branch 'principale-value-provider'
Addressed code-analysis errors.