raise a better exception if the Mercurial revision doesn't have the right shape
Try client: properly call ssh when no username was supplied
Merge branch 'master' of git://github.com/refl/buildbot
moved master argument parsing to CreateSlaveOptions class

Moved the code that validates and parses 'buildbot create-slave'
master argument to runner.CreateSlaveOptions class.
slave cli: replaced Maker class with local functions

No point in creating a single instance of Maker class, we can as well
call some local functions.
catch IO errors when doing 'buildslave create-slave'

When creating buildslave directory with 'buildslave create-slave'
command, catch IO errors and print user friendly error messages.
added unit tests on buildslave.scripts.create_slave.createSlave()
added unit tests on buildslave.scripts.create_slave._makeBaseDir()
added unit tests on buildslave.scripts.create_slave._makeBuildbotTac()
changed indention to follow PEP8
buildslave.test.misc.OpenFileMixin: specify default errno

In methods that patches open() to simulate open, read and write errors
use default errno for the exception raised.
added unit tests on buildslave.scripts.create_slave._makeInfoFiles()
renamed buildslave.test.misc.OpenFileMixin class to FileIOMixin

The FileIOMixin class name is more descriptive, as the mixin now patches
more then just open() function
BuildSlave: add some unit tests for 'attached'
Merge branch 'BuildSlaveAttachedTests' of git://github.com/jaredgrubb/buildbot
Increase the DB lengths for changes.comments and buildset_properties.property_value

The current 1024 char restrictions on these columns occasionally cause issues on a MySQL backend.
Merge branch 'db_lengths' of git://github.com/andrewjcg/buildbot
Add release notes.  Fixes #2367.
fix migration 023 on postgres
Merge branch 'create-slave-cli' of git://github.com/elmirjagudin/buildbot