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
Merge branch 'invalid_fake_command' of git://github.com/vrutsky/buildbot