Auth refactor notes
Fix data race found with go build -race
Fix timeout on uploading big files
Merge branch 'timeouts' into v2-auth