update amazon sdk
update amazon sdk.
change aggregate exception to Exception.
remove sum method.
remove double Newtonsoft.Json using.
add log4net logger, start using it in MefBootstrapper, move application ico from Views to root project folder, fix and add some application settings.
use log4net logging.
use log4net logging, clear errors on "correct" time.
use log4net logging, don't publish refresh user message when removing an uploadviewmodel (pointless).
use log4net logging, handle non valid user on refresh by publishing a logout message, rename Logout() to Disconnect().
add log4net dependency.
remove unused variable.
use log4net logging, remove unused variables, change http content encoding from ASCII to UTF wherever it's used, better exception handling.
use log4net logging, remove examples region (why was this there all this time?!), better exception handling, add some summaries, remove some unnecessary Console.WriteLine calls, remove unused ListMultiPartUploadsAsync() (returns all uploads on a bucket).
use log4net logging, rename _refreshTimer to _refreshProgressTimer, rename Tick() to ProgressTick(), remove Exception exc in StartUpload() (no longer needs an explicit exception variable), rename InitiateMultipartUpload() to InitiateMultipartUploadAsync(), rename UploadFileAsync() to UploadMultipartFileAsync(), rename CompleteMultipartUpload() to CompleteMultipartFileAsync(), better exception handling in StartUpload(), fix PauseUpload(), add RemoveUpload() action method.
use log4net logging, fix OnActivated so now settings are always instatiated correctly, add support for reading non-default api endpoint by reading the endpoint.txt file in %LOCALAPPDATA\Deepfreeze, better exception handling.
add common Log4Net.config file. Each child project which uses log4net has a link to this config file.
rename Logout button to Disconnect.
change icon path.
change button for remove, named it RemoveUpload so caliburn micro message attach is useless now.