Update NuGet packages.
AWSSDK 2.1.2.0 -> 2.3.9.0
DBreeze 1.63.0 -> 1.67.0
Microsoft.Tpl.Dataflow 4.5.20 -> 4.5.23
Move the check for duplicated uploads to a separate block.
Use trace instead of debug.
Wait for things to complete before disposing s3manager.
Be better about passing around the cancellation token.
Add ConsoleCancel.
Add header comments...
Move the sync stuff from the Program class to the new S3PathSyncer class.
Put the bucket name in app.config.