Python 3+ compatible port of the configobj library