Minor style changed for flake8.
Changed signatures in all format providers.
INIFormatProvider now exports keys ordered.
Improved INI format provider parser a lot.
Updated docstring to match signature changes.