Docs: update some index references
repo codingStyle fixes

- repo step and unit tests are now pep8 compliant
- fixed camelCase for repo step parameters
- removed usage of properties as input of the step.
  Its now job of use to choose which property name he wants via renderable
- added test on repo download from changesource
- update doc and release notes

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
repo: add RepoDownloadsFromChangeSource renderable

Suggestion from Tom to put this away from the step code.
In cunjunction with FlattenList, this works well.

+ some more minor review handling

Signed-off-by: Pierre Tardy <pierre.tardy@intel.com>
Update release notes.
Merge branch 'repo-coding-style' into buildbot-0.8.8.

- repo step and unit tests are now pep8 compliant
- fixed camelCase for repo step parameters
- removed usage of properties as input of the step. Its now job of use to choose which property name he wants via renderable
- added test on repo download from changesource
- update doc and release notes
Revert adding slave-side support for sudo.

Adding sudo to a command can easily be handled by on the master-side. Also,
different people will have different expectations, which a single argument
isn't enough to capture.

See https://github.com/fabric/fabric/issues/503 for some discussions.

This reverts commit b5cbb73bdd1fae2fd19ac4e3e7c14aa27419cd4e, reversing
changes made to d0cd62b6049759d89b09b1512dab2268132fd30d.