Gate on documentation

Remove some OpenStack specific code and fix sphinx warnings.

Change-Id: I3a349a07f724f0caa2286ed2690b5e16f406d52f
Signed-off-by: Paul Belanger <paul.belanger@polybeacon.com>