Initial GitHub status receiver.
improved configuration error message when mode 'all' is set in an iterable for a MailNotifier
updating manual to clarify the use of 'all' and 'warnings' as shortcuts in MailNotifier configuration
Switch to txgihub and use interpolation for resolving repo owner and name.
Move documentation into user manual.
Move documentation into user manual.
Update documentation. Move start and end message as initialization arguments.
Add tests.
Only use buildbot standard interpolation. Refactor to fix usage of build.render().
Merge branch 'master' into github_status
Log a message if build defines repoOwner and repoName but no sha.
Add basic tests for txgithub.
Add tests for logs.
Handle queued errors.
Fix log handling.
Use a variable rather than constructor argument for allow_shutdown.

This is consistent with the other options, and makes it easy to see all
the settings.
Report config errors, rather than assertions in IRCClient.
Fix whitespace.
Remove no-op addFactoryArguments calls.

addFactoryArguments is deprecated now.
s/validate_master_option/validateMasterOption/