use ConfigObj instead of ConfigParser in ini_file

To make it possible to manage the DEFAULT section with ini_file
I changed the config file reader/writer from ConfigParser to
ConfigObj.

Details are available in issue #1682.