Initial changes to .NET Framework 3.5
New method to dump Exception class instance
Implemented ConfigSectionReaderBase and FileInfoExtension classes

Implemented a new class to handle sections from configuration file (ConfigSectionReaderBase).
Implemented a new class to extend System.IO.FileInfo class (FileInfoExtension).
New class to handle config files with user-defined section names

Implemented a new class to handle configuration files with user-defined section names.
Implemented code to handle mandatory sections to configuration files into ConfigReaderBase class.
Added new methods to get or check existence of sections by name into ConfigReaderBase class.
Fixed access modifier from ConfigReaderBase.LoadFile method
Reorganization to classes inside SklLib.IO namespace

Interface IValidatable moved to SklLib namespace.
Configuration classes moved to SklLib.Configuration namespace.
ConfigFile* classes renamed to IniFile*.
ConfigReader* classes renamed to IniReader*.
Removed "Extension" suffix from classes name.
Implemented IValidatable interface to IniFileBase class.
Fixed some XML comments.
New class to extend IEnumerable<T> interface
Added Max method to Enumerable class
Changed IValidatable interface

Changed IValidatable interface to a method to call a function to each validation.
Added Validatable class to extend IValidatable interface to add IsValid method.
Removed deprecated GetType delegates.
Fixed some error from XML documentation.
Changed Validate method from IValidatable

ValidationEventArgs class changed to InvalidEventArgs, to be used to invalid events only.
Added formatting to README file