changing tests to adopt unique temporary directories

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@1585684 13f79535-47bb-0310-9956-ffa450edef68
changing tests to adopt unique temporary directories

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@1585881 13f79535-47bb-0310-9956-ffa450edef68
changing tests to adopt unique temporary directories

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@1585935 13f79535-47bb-0310-9956-ffa450edef68
Don't try to copy the javadoc if generation was skipped

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@1585973 13f79535-47bb-0310-9956-ffa450edef68
detect Java9

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@1585981 13f79535-47bb-0310-9956-ffa450edef68
Add Intellij IDEA project files to list ignored by Git
Make selector tests changes backwards compatible.

- Re-instate old BaseSelectorTest for backwards compatability
- Create BaseSelectorRule to prevent un-needed extension
- Convert Selector tests to use new rule
Documentation - READMEs, change-notes and javadoc
Upstream merge