Using XMLHttpRequest 2 object to upload files to a server via Web API and async