Support zip/jar with more than 64k files & total size >2G

This commit adds zip64 support to gradle and enables it by default.  It is still possible for people on java 1.5 or lower to disable zip64 by specifying zip64=false in their task.