Add missing backslash.

The one character commit of the day that needed two iterations.

Change-Id: I3bfe91c7e164d45d03348b18e0a457314b8baec7
Add option to skip downloading/uploading identical files

swift has already the upload option "--changed" to upload only changed
files. This patch adds a similar feature by comparing the md5 of the
local file to the remote object etag.

When used in combination with download the MD5 hexdigest of each file
is sent with an "If-None-Match" header to skip downloading identical files.

When used in combination with upload the MD5 is compared to the remote
etag by using the already existing HEAD request.

Change-Id: I727b0456558c6a7742b2428c6d1c45c4bfaf66e9
Only run flake8 on swiftclient code

In particular, this skips the "build" directory, which is prone to
containing stuff that doesn't comply with all the hacking checks. The
actual code we care about all lives in three places, so let's only
check those.

Change-Id: I4a3be59913ad85a5a9e91d254f4d3f4b0b1cc7b7
Merge "Add option to skip downloading/uploading identical files"
swift.1 manpage fix for groff warnings

The current manual page contains hyphens where a minus sign
was intended. By default, "-" chars are interpreted as
hyphens (U+2010) by groff, not as minus signs (U+002D).
Since options to programs use minus signs (U+002D), this
means for example in UTF-8 locales that you cannot cut and
paste options, nor search for them easily.

This patch fixes this by escaping hyphens with backslashes,
and also fixes a typo: s/retreived/retrieved/.

Change-Id: If954c91eebe7b39bdac792f1f126998d2e3bcb8e
Merge "Only run flake8 on swiftclient code"
Merge "Add missing backslash."
Remove useless statement

Change-Id: Ide74b417ede6a4976c33fc835d366ed472033fd0
Merge "Remove useless statement"
Updated from global requirements

Change-Id: I36af2ac149fe6b56ee3e0c54f13f1592c2f97343
Add LengthWrapper in put_object to honor content_length param

Closes-Bug:#1284360

Change-Id: Iec63a3fde77bb8195bfe46c764403b367999ff43
Merge "swift.1 manpage fix for groff warnings"
Merge "Add LengthWrapper in put_object to honor content_length param"
Merge "Updated from global requirements"
Remove builtin requirements handling