Ignore unavailable images for EC2 buildslaves
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
Add completion scripts to the sdist
timed: support codebases for Periodic scheduler
Use trial's less verbose "text" reporter on Travis

Plus use "--rterrors" flag: "Print tracebacks to standard output as soon
as they occur".
better logging for start/stopService failures
removed duplicate key assignment in dictionary

Remove second assignment to 'text' key. It seems that
buildbot.status.builder.BuildStatus.getText() always
returns a list of strings, so the first assignment:

  'text': " ".join(build.getText()),

should be sufficient.

This fixes 'duplicate-key (W0109)' pylint warning.
enable duplicate-key (W0109) pylint check
tryclient: Fix off-by-one error when finding current git branch

Git branches' complete names follow the form "refs/heads/<branchname>".
Branchnames may contain additional slashes. Therefore, we need to split
up to two times (three pieces) if the last piece is to contain the
complete branch name.

Without this patch, when the branch "dev/newstuff"
("refs/heads/dev/newstuff", to be exact) has the remote "origin", it
would get mangled into "origin/newstuff" - as that's not the same
branch, the try job would fail.
Merge branch 'sdist-completions' of git://github.com/jollyroger/buildbot
Merge branch 'periodic_codebases' of git://github.com/lewurm/buildbot
Merge pull request #909 from vrutsky/bug2569_travis_less_verbose_output

Use trial's less verbose "text" reporter on Travis (fixes http://trac.buildbot.net/ticket/2569)
Merge branch 'master' of git://github.com/ozamosi/buildbot
Merge branch 'pylint-duplicate-key' of git://github.com/elmirjagudin/buildbot
increase timeout for change import tests
Add tests for buildbot.process.buildstep.RemoteShellCommand command obfuscation

Currently fails.
Fix obfuscation of single string commands
update timeouts for upgrade tests