move to HTTPs
Mention Rich Jones' contribution.
Add a note about HTTPS wrapper downloads.
Expect HTTPS urls.
Try and get some information on why this fails on pre Java 7 CI builds.
Some javadocs.
Moved GradlePublication to 'o.g.t.model.gradle' package.
Javadoc.
Added a workaround for Idea 13 compilation issue.
Reverted the use of https for now. This change is not critical for 1.12 but it would be better to include it. Reverting this commit now allows us to get stage 4 green through the weekend and have an option to release the RC on Monday. In meantime Luke can figure out the problem on Monday (we made progress on it today, it seems we know what needs to be done) and we can get this change into release branch again and get it released.
Added link to the Gradle 2.0 announcement.
Removed deprecated methods on the Compile task and a jmock test that was useless.

1. The methods on the Compile task are deprecated in the release branch. I missed that when merging (with conflicts) from release->master. So, even if it is not obvious in this change: those methods are truly deprecated in the previous version of Gradle.

2. JavaCompileTest was a legacy Jmock test that tested only himself. Fairly easy mistake to make when using jmock. No offense.
Tweaked a log message.
Removed unnecessary casting.
Incremental java compilation. Some refactoring before changing the code so that we can avoid full output classes scan after compilation.
Incremental java compilation. Avoided scanning and updating dependency info when the recompilation was not necessary.
Made the incremental compilation fixture more generic so that it can be reused.
Started using a common fixture for java incremental compilation. Some rename job.
Added some docs to the fixture.
Incremental java compilation. Reworked the integ test coverage. Some rename jobs in the fixture code.