- Fixed __cmp__ method.
Fixes #2486: renderables attribute is extended with 'haltOnFailture' and 'flunkOnFailture' in Configure class.
- Changed test_equality_unimportantDifferences_subclass to test_inequality_unimportDifferences_subclass.
Docs: update some index references
Update documentation for ForceScheduler
Merge branch 'buildbot-0.8.8'
Merge branch 'DocsIndexUpdates' of git://github.com/jaredgrubb/buildbot
tests: move IsBuildslaveDirMixin class to misc module

Make it possible to use IsBuildslaveDirMixin class from other
test modules.
- Update utils.rst for compare_attrs note.
- Changed mail.py to use accumulateClassList.
- Add reflect to the imports.
- Update BaseBasicScheduler to use accumulateClassList.
- Updated dependent.py to use accumulateClassList.
- Update timed.py to use accumulateClassList.
- Update trysched.py to use accumulateClassList.
-Update test_schedulers_manager.py - remove the concatentation of compare_attrs.
don't call isBuildslaveDir() twice on buildslave restart

Broke out code to start buildslave process into a utility function
startSlave(). Use it from restart() and startCommand().
specify buildslave subcommand function in it's Options class

Use subcommandFunction class variable of the subcommand's Option flag
to specify the implementing function. This is the same style used in
master cli commands implementation.
return exit code from buildslave subcommands functions

Use 'return' to communicate buildslave subcommand exit code. This is
how buildbot subcommands are implemented.
test handling of invalid arguments to 'buildslave' cli command

Added unit tests on code in buildslave.scripts.runner.run() that
handles invalid command line arguments.