Windows ci locales

A posible fix to  problems in test_integration.py in windows related to test_locales

Changes:
    - avoids to use pyhton loclale module directly, which is problematic. See doctring in LocaleBorg.
    - avoid to use __init__ in subclasses of unittest.TestCase, seems that py.test dont like it
    - replaced  the hardcoded 'pl' lang to a parametrized one, in line with the test settings for locale 

Tested in xp, py 2.7