Uploader library implements html5 file upload and provides multiple simultaneous, stable, fault tolerant and resumable uploads