Now caches the upload file so client can remove it and the upload still occurs
Started internationalization groundwork
Renamed a couple of methods for added functional clarity
Converged the download and upload paths a bit more