set changes.txt date
[docs] Update README for 3.1.0
Merge pull request #2705 from Herschel/development

[docs] Update README for 3.1.0
do not optimize unop(unop(e)) after all because apparently people rely on it being generated
[java] update test runner to new naming
Merge branch 'development' of https://github.com/HaxeFoundation/haxe into development
[java] Run travis with java's new naming
window and console are not reserved words.

We changed this a while ago but this doc never got updated.
Mention js-es5, and move js-flatten down to optimization section.

It's not really a feature.
do not normalize http:// into http:/
change haxe_ver to four digits (3.1.0 = 3.100, 3.1.1 = 3.101, 3.1.10 = 3.110) ("we won't have 3.10 I promise")
Merge pull request #2707 from HaxeFoundation/development

3.1.0 hotfix