cURLItem now raises an exception if too many bytes are returned from the DataNeeded event