Fix setAttribute API change
crypto-browserify fallback
Add missing callback
Add missing require call to until
Support browserify query string implementation
Emit add event after upload completed
Support buffer-browserify/crypto-browserify