Added C.upload
First commit

Streams doesn’t work, forking in the meantime
Upgrade for 0.9.0
Upgraded examples to latest
Update package versions
Merge branch 'v090'