Fix docs build errors

Fix shocco errors during docs generation

Closes-Bug: 1362691
Change-Id: I2b7fb008c89f0b4e7280b2d0a054320765e83e47
Stop n-cpu by correct process name /w fake

When VIRT_DRIVER=fake, n-cpu processes are numbered (ie, n-cpu-1) in
start_nova. However, this scheme is not taken into account when
stopping nova, resulting in leftover n-cpu processes that fail
grenade's stop-base if USE_SCREEN=False. This special cases for the
fake driver in stop_nova_compute and ensures n-cpu(s) is shutdown
correctly.

Change-Id: Icebece9eadc4e10bb12fe4fdd2fa37d5f3983f66
Close-bug: #1378112
Correct swift service name in docs

The docs incorrectly show an example of:

  enable_service swift

This does not work, it must be enabled on a per swift service
basis, like:

  enable_service s-proxy s-object s-container s-account

Change-Id: Ib4ed8b43f777d308f5464d45dc87735e843c0daf
Merge "Fix docs build errors"
Install latest EPEL release

Use a little trick cribbed from [1] to install the latest EPEL
release, rather than hard-coding versions

[1] http://stackoverflow.com/questions/14016286/how-to-programmatically-install-the-latest-epel-release-rpm-without-knowing-its

Closes-bug: #1376321
Change-Id: Ib89d73d669efe2e2d61fc0b12b46395fce113386
Merge "Correct swift service name in docs"
Merge "Stop n-cpu by correct process name /w fake"
Merge "Install latest EPEL release"
Merge branch 'master' of https://github.com/openstack-dev/devstack