added ability to download over SSL
added checkstyle configruation to be run on all java projects
changed so system property isn't needed
added gradle download plugin