Update Sphinx version and versioning process

- Updated to newer Sphinx version
- Changed to use doc8 to check .rst files
- Added a dictionary (dict.txt) and spellchecking
- Reformatted and fixed issues that were found in the content

Change-Id: If7b35e01ee8be25dbbd1ecd0e67b264aa6cc2a94
diff --git a/supported-topology.rst b/supported-topology.rst
index c7632ab..b482d00 100644
--- a/supported-topology.rst
+++ b/supported-topology.rst
@@ -1,20 +1,25 @@
 Supported Topology
 ******************
 
-Trellis supports various topologies, from a single switch to a full multi-stage leaf-spine fabric.
+Trellis supports various topologies, from a single switch to a full multi-stage
+leaf-spine fabric.
 
 Simple
 ======
 
 Single switch
 -------------
-This is the minimum Trellis setup. In this setup, all servers are connected to a single switch.
+
+This is the minimum Trellis setup. In this setup, all servers are connected to
+a single switch.
 
     .. image:: images/install-single.png
 
 Paired switches
 ---------------
-Compared to single switch, it provides more redundancy in terms of server NIC failure and link failure.
+
+Compared to single switch, it provides more redundancy in terms of server NIC
+failure and link failure.
 
     .. image:: images/install-pair.png
 
@@ -23,20 +28,27 @@
 
 Without paired switches
 -----------------------
-Compared to single switch, it offers more redundancy in terms of switch failure and provides better scalability.
+
+Compared to single switch, it offers more redundancy in terms of switch failure
+and provides better scalability.
 
     .. image:: images/install-2x2.png
 
 With paired switches
 --------------------
+
 It supports all the redundancy and scalability features mentioned above.
 
     .. image:: images/install-2x4.png
 
 Multi-Stage Leaf-Spine
 ======================
+
 Multi-stage is specifically designed for telco service providers.
-The first stage can be installed in the central office, while the second stage can be installed in a field office that is closer to the subscribers.
+
+The first stage can be installed in the central office, while the second stage
+can be installed in a field office that is closer to the subscribers.
+
 Two stages are typically connected via long distance optical transport.
 
-    .. image:: images/install-full.png
\ No newline at end of file
+    .. image:: images/install-full.png