Minor updates - mainly to add missing condition property to allow skipping of ivy downloads

Added missing condition property to skip ivy download when present
Switched taskdef to componentdef

Updated third party jars.