doc: Make file headings consistent, and update docstrings per the proposed HACKING guide

Change-Id: I593bc9e6cff83307dca3d87f052872a7819d6a0b
Switch to oslo.config.

The oslo-config package has been renamed. Switch to the new
version. (should fix SmokeStack).

Change-Id: I2f4d2222aa9f3023f6d4de64f84f090231afd3f3
Merge "Ignore vim backup files."
Move marconi.common.Kernel to marconi.Kernel.

marconi.common should contain commonly importable utilities.
But Kernel depends on things outside marconi.common, which
results in a recursive dependency if they import anything under
marconi.common.

Change-Id: Ibfeb5abe9fc21a8bcf170d1eddceac44e5abf844
Merge "Switch to oslo.config."
Added hacking file

As part of adding the hacking file, this patch adds some files taken
from nova project that will help with the coding standards validation.

Tox now uses run_pep8 for the pep8 test

Change-Id: I0784390a0b13c9694e358563d43e5442592a785e
Merge "Added hacking file"