things it has this Tuesday night:
- OAuth authorization_code flow
- repo.getRecord
things it doesnt have:
- putRecord
- sync.getRecord
- getRepo
- subscribeRepos
i just did sync.listBlobs, repo.uploadBlob, and sync.getBlob :)
my sync.getBlob implementation also differs from the vanilla implementation in that it supports the HTTP Range header and can return partial responses