Merge pull request #38 from cdn/master

Start of Files API functions
CheckScopes function and getAuthUrl authorize support

for detecting missing scopes and upgrading users
updateStream

update your Stream without losing data
Handle HTTP 100 in responses