More file transfer fixes:
 - use cordova resolveFileURI instead of the webkitVersion
 - remove unecessary window.* prefixes
 - use text/plain response type instead of Blob so that response can be passed to FileTransferError on fail