Report upload progress when sending a byte array
Report upload progress using long instead of int
Report total size as -1 when unknown