A native javascript file upload with XHR2 and also includes a jQuery plugin