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
Fixes #2486: renderables attribute is extended with 'haltOnFailture' and 'flunkOnFailture' in Configure class.
Revert changes to fix distracting whitespaces
renderables attribute extended in ShellCommand class
refactor fuzz testing
Clobber if workdir exists but isn't a git checkout. Fixes #2531
replaced depricated 'disable-msg' pylint pragma with 'disable'
locally disable pylint warnings triggered by interface definitions
unit tests: make _makeSUCTest() a local function

The TestGetUnversionedFiles._makeSUCTest() looks like a method but is
used as a local function. Change it to a proper function, to make it
less confusing.

This also fixes 'no-self-argument' pylint warning.
enable no-self-argument and no-method-argument pylint checks
Fix pyflakes warnings on post_build_request.py
Update post_build_request to match change_hook

Since 2e25ec71 change_hook no longer returns a JSON object with a
200 OK response code. Instead it returns a 202 Accepted code with
no data. This commit updates post_build_request.py to match this
behaviour.
Ignore unavailable images for EC2 buildslaves
Merge branch 'pylint-interfaces' of git://github.com/elmirjagudin/buildbot
Merge branch 'master' of git://github.com/gmarkall/buildbot
Check for sticky dates.

If a previous build did check out a specific "revision" (timestamp)
we can't update the directory with cvs update (unless we use -A).
Upload the CVS/Entries file from the slave and check for any sticky
dates.

Entries look like this:

/Filename/1.1/Fri May 17 23:20:00 2013//D2013.10.08.11.20.33
D

Just make sure the last field of each line does not start with D
(and skip the final line)
Use proper workdir and srcdir.

- Use this.srcdir for 'copy' method's source checkout.
- Keep track of the workdir, don't assume its called 'build'
same fix for git. use "old_workdir" as in svn.py
Monkeypatch Python to fix <http://bugs.python.org/issue14653>

Fixes <http://trac.buildbot.net/ticket/2522>