separated config reading operation from the constructor
removed file system dependency from IniConfigTest
config test updates
removed config test files
improved config testing
DatePeriod bug fixes
test code coverage improvements