Per-user and per-project settings

Add support for user-only properties ‘gradle.[username].properties’ since there are some settings that are different for each user of the same project, like JDK location. Having just ‘gradle.properties’ is not enough, since it might be stored in VCS. ‘Username’ is name of OS username.

You can always put user specific ‘gradle.properties’ file in gradle user home which is usually located at ‘~/.gradle’

But it has to be per-project! In one project I use jdk7, in other project I use jdk8 etc. Path is not same for all developers, so I can’t commit gradle.properties.

So this is NOT a global setting, but per-project. There is even a 3rd party plugin that loads ‘gradle-local.properties’ but for some reason it is not working.

I believe that you could implement this easily, and that it make sense.