Build with Gradle 1.5-rc-1
GRADLE-2705: Don't attempt to use native-platform backed services if we fail to initialise it.
fixed GRADLE-2706: With Gradle 1.5 - PMD applying basic rules even when they are not included in our rule set files

- moved ruleSets default back from Pmd to PmdExtension
- task adapts default if necessary (PMD >= 5.0)
- added some integration tests
renamed local variable
Cleaned up the section on dependency resolution tweaking in the User Guide
Merge branch 'release'