AI improvements.

Patch by: @St3eT
Reviewed by: @Zoey76
Quest Pavel's Last Research (120) in Java.

Patch by: @jurchiks
Reviewed by: @Pandragon, @Zoey76
DP builds don't need syncing anymore. Version checks are only useful if you need a specific version of something. Here, only two commands are used - mkdir (available since the beginning of ant) and zip (level attribute available since 1.7, the rest is older). Thus, the version check of 1.8.2+ is absolutely useless.