[notready] streaming uploads

- [ ] handle callback error, and do we need to listen for 'error' events here? https://github.com/mapbox/mapbox-upload/blob/sts-mpu/index.js#L125-L134
- [ ] coordinate with Mapbox API

cc @camilleanne @mick @willwhite