Updating to use NSURLSessionUploadTask for POST