initial master side P4() source step
removed defaultBranch argument which has no purpose. Improved API docs. Added P4:.. prefixing on logging.
added docs for P4 master side source step
address jaredgrubb's pull feedback
Builds on language environment patch from Alice for ticket 2419
As per irc discussion with tomprince, wrapped 'getElementsByTagName' in
try and added code for storing in Step log file. Addresses log.err issue
in pull request comment
Partial Test changes for 2419fix
Modified as per recent comments in pull request and discussion on IRC.
Added test changes for failure conditions for parseGotRevision
Fixes the function definition with the proper check in test revision for
integer value case
fixed import of TextClient class in gtkPanes module

The TextClient class have been moved to text module.

Now it should be possible to run 'buildbot statusgui' again.
Fixes incorrect symbol used in test function, and indentation
Fixed IRC bot reacting on unclosed single quote.
IRC bot notify about command with unclosed quotes.
Repeated code was replaced.
Merge branch 'fix-statusgui-import' of git://github.com/elmirjagudin/buildbot
don't run coverage in validate.sh

It's really slow, and Buildbot runs it anyway.
fix: Correct DebCowbuilder handling for existing images

In pull request #482 introducing the DebCowbuilder class, there is a
wrong assumption being made on the type of the file system entry holding
the chroot. While it is correct for the base pbuilder case that this
entry have to be a file, the cowbuilder case handles directories. But
the base class used by DebCowbuilder only checks for regular file.
Hence, it triggers an error in twistd.log and makes the step failing
after a first run.
Fixes test_corrupt_xml and updated broken test_revision_non_integer
Correct deferred handling in status_push.py

Fixes #2450.
Added few tests.