Jhbate/uploader

changes required for jellyfish and uploader changes
We should probably add a check before continuing here:

```javascript
if (res.status !== 200) {
  return handleHttpError(res, cb);
}
```