Don't specify a revision to pull from a mercurial repository

Buildbot trac ticket 438.  Pulling a tag does not guarantee
that mercurial can update to that tag.
Merge branch 'mercurial_tag' of git://github.com/pepsiman/buildbot
Make scheduler reasons consistent
Merge branch 'reason' of git://github.com/pepsiman/buildbot
Fix reason for Triggerable scheduler.  Add reason tests
Merge branch 'reason' of git://github.com/pepsiman/buildbot
set .master for buildsteps
Revert "set .master for buildsteps"

This reverts commit 843ad6ad8a5656b3c8cef8cd415715a41ca6a1f4.
make branch and codebase renderable
fix typo in relnotes