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
Updated from global requirements

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

Closes-Bug:#1284360

Change-Id: Iec63a3fde77bb8195bfe46c764403b367999ff43
Make the help strings constant

Have all the option help strinsg match the usage text for that command.

Change-Id: I575a71769600f95c33cc4bbc9904b313f890e997
Help string format persistent

Keep the format of these strings constant through all options and commands.

Change-Id: I67a47bdd5681b4b221baf55933a175568aa8e16d
Merge "swift.1 manpage fix for groff warnings"
Merge "Add LengthWrapper in put_object to honor content_length param"
Merge "Updated from global requirements"
Merge "Make the help strings constant"
Merge "Help string format persistent"
add "info" as an alias to "capabilities"

Change-Id: Ia07554250a6aae8f3a6be6a70f83690ec3fc108c
TCP port is appended two time in ClientException

urlparse netloc contains the TCP port if presents.
There is no need to provide conn.port when building
CLientException.

Change-Id: Id3e4fa8c4f4ab2ad693b0e8702ab69ed7c291830
Merge "TCP port is appended two time in ClientException"