Improved the checking for un-uploaded files. It now uses the file's last modified date, instead of storing dates in a dictionary.
Got the cloud transfer metrics working. It now properly determines the remaining bytes to upload and download.