replaced KVO progress with actual NSProgress object in image upload requests