[archive,reporting] - more pep8/pyflakes fixes

No code changes just formatting to make the linters happy.

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
[plugins] - pep8 fixes

Code formatting for pep8/pyflakes

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
[ldap] - fix undefined variable ldap_conf

Code was attempting to access a variable within the incorrect scope.

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
[docs] - Add API documentation generation

Use sphinx to generate api docs which we can tie into a service like
Read the docs in order to have reference documentation on our apis.

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
[docs] - Add links to wiki documentation

Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>