load updated 3.x configparser first

.. only then try the old one.
use correct file encoding writing to config file

Fixes #18
allow utf-8 message config test to fail with py27

… only if the configparser module is not installed

also add extra test environment with updated
configparser
py27: Warn users about pip install -U configparser