Small fixes on the documentation.
GRADLE-2200: Partial support for Eclipse IDE for Gradle development

This change automatically sets the circular dependency to warning
at the project level when generating Gradle Eclipse project files
Move ReportingBasePlugin*Tests to declared packages

Eclipse complains when physical location and package declarations
do not match.  These seem to be the only two classes that were
not in the expected locations.
Workaround Eclipse compiler bug

flattenToList(Object...) and flattenToList(Class, Object...)
seem to confuse Eclipse's compiler since it selects the wrong
return type for flattenToList(Class, Object...).  This causes
compilation errors in Eclipse only.

This change adds an explicit cast to Class on the first parameter
so the correct return type can be determined by ecj

GradleBuildComparisonResultHtmlRenderer and DefaultModelRegistry
complained about generic-type capture-types that may be related
to more Eclipse strangeness

This compiles under both JDK5, JDK7 and Eclipse 4.3 Kepler

This bug exists in all versions of Eclipse since at least 3.7.2:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=417288
Add shouldRunAfter ordering for Ant target dependencies
Add space
TestNGOptions parallel property javadoc fix
Now proxy is not set when http.proxyHost or http.proxyPort are blank instead of null
add integtest for duplicate windowsresources files in seperate folders
some more unit test coverage for removing stale compile output after moving sourcefiles
track implemented test coverage for GRADLE-2923
Add integTest for GRADLE-3017
fix accidently partially committed testcase
Added test demonstrating resolution using status value set by component metadata rule
- Switching to use HTTP repository (and thus enabling caching) demonstrates a bug
  in caching with component metadata rules
Updated test for GRADLE-3107 to verify that the cached value is updated
All of our current CI tool chains on Windows target i386 by default (even on an amd64 machine)
These aren't Spock mocks! - can't arbitrarily reorder 'expectations' in a when: block in our resolve integration tests
Add some tracing for failing NativeSamplesIntegrationTest#windows resources test on windows perf1 box
add some userguide doc for application plugin default jvm args; Adapt sample app.
remove tracing; problem is a path that is longer than 260 characters. TODO find a fix.