Progress for GET and POST methods

Do you think it might be better to put this logic in ```addDelegateForDataTask:completionHandler:``` (well, a new method that also accepts a progress parameter. This seems to be how it's structured for the upload / download tasks.