Docs: Fix :class: and :meth: directives

A few instances of the directives were malformed and did not
result in hyperlinks in the generated HTML.

Change-Id: I94d93de928ee4ff24a48797baf2ac77598a20704
Merge pull request #2135 from dpursehouse/fix-meth-and-class-directives

Docs: Fix :class: and :meth: directives
Fix name misspelling

Change-Id: Ied3e600e5673eff48558b634b3c2616d13a3337b
Merge pull request #2136 from dpursehouse/greenfeld-not-greenfield

Fix name misspelling
Add authentication classes to the API document

Change-Id: Ic1464f246602b809f3c29fbafd6f36b747d5d5df
Fix a couple more malformed :meth: and :class: links

Change-Id: Ie38844a40ec7a483e6ce5e56077be344242bcd99
Remove redundant sentence from quickstart introduction

Change-Id: Ic03aa394941367745f3148d299b5313849f77051
Remove empty 'internals' page

The file is empty and not linked from anywhere, resulting in
a warning when building the docs.

Change-Id: Ib995d094ef525496fe8b2a369e0a0c5b4c7bd2dd
Merge pull request #2138 from dpursehouse/more-doc-updates

More doc updates
More line wrapping

Change-Id: I950c3da727fb97b58d96a872b0d2ed718cc60ba8
Merge pull request #2139 from dpursehouse/line-wrapping

More line wrapping