Base Configuration Provider Implementation. This implementation provides for the basic layout of a provider and fields that implement the IConfigurationProvider interface.

The Read and Write methods must be overridden - all other methods and fields are optional