MessageLoop::removeSource can now be synchronized with source destruction.
Added s3 config desc
PLAT-668: seconds representation in dates before 1970-01-01 had a third digit
Merge branch 'master' into PLAT-668_iso8601-neg-dates
Merge branch 'master' into http-client-ih