Allow to run tests in non-default locale

See https://trello.com/c/6ZEbxkDE/76-test-in-non-english-locale

This changes modify the `test-suite` build.xml and allow tests to be run in a different locale than the system one, e.g.

```
ant -f components/test-suite/build.xml test-automated -Dtestng.directory=/path/to/folder -Duser.language=fr -Duser.country=FR
```

Additionally the locale properties are now logged at the beginning of the reader/writer tests like the memory settings.