Add Transport doc

Basic overview of the Transport class with some sample code.

Change-Id: I214f494da1f2674041ef0dd753cae4f3706966d9
Add initial glossary

These are the (hopefully) least-controversial glossary terms from the
initial Etherpad (https://etherpad.openstack.org/p/sdk-glossary).

Additional terms will be added as they are solidified.

Change-Id: I656aef799d786b8e7cb81c452f0180580e142f4d
Mark openstacksdk as being a universal wheel

Change-Id: Ib3a686d4d5d594ac23b4018036af4b05ae948829
Merge "Add Transport doc"
Converted the glossary to use native Sphinx markup

Change-Id: I609b5b439fa43aa1df80b63c7003cb8ca5d9b3f0
Added a makefile for sphinx

Change-Id: I56b72d90743522ab2d1a13a79b88197ea2aa02ad
Merge "Converted the glossary to use native Sphinx markup"
Fixed an emberassing typo

Change-Id: Ib86cdcffbb9b98742aa580ba0bf0abdd1ee510ae
Fix an innacuracy in an example in the docs

requests switched from json as a property to json as a method a long time ago

Change-Id: I04a782615d5c80b5cf5127d8b1b31fde9ad95250
Reorganize the index a bit to make the important content be at the top

Change-Id: If3392f8d837baf0038c5eefe079d77515cfc7cb5
Wrap lines at the appropriate length and use native sphinx constructs

Change-Id: I116b7007d017469e22bf22fb2a98dfa0b765188d
Merge "Wrap lines at the appropriate length and use native sphinx constructs"
Update sphinx from global-requirements

Change-Id: I7a6573381902da8a4ee27b23214d9af75f570ac9
Add command structure to example code

Add some simple command structure to the example code.

Change-Id: Ic226fe0910b9f29b995402bab23dffa2bf5d5f08
Authentication from keystoneclient

This authentication codes is pretty much copied from the
keystoneclient, but greatly simplified.  The tests in
keystoneclient were hard to bring over without a lot of
other baggage, so the tests were created from scratch.

Change-Id: I1033c7f64ac47bf461679d5ffa8847a1acf7c59e
Comment in middle of glossary messes it up

The glossary stops at the comment, so I moved the comment to the
top.

Change-Id: I7369899dec602bdc63ee99b2fdfd0753d2df2671
Removed now unnecesary workaround for PyPy

Change-Id: I793108170a4fa847d351cf605bf2d01b0dd46822
Merge "Authentication from keystoneclient"
Merge "Add command structure to example code"
Fleshed out the README and removed dependency on babel

Change-Id: I65927ef6985ebdb46db08b9ac311a8d4df2706c6