minor cleanup of slavePortnum config
adjust tests for cleanup
rename startCommands to remoteStartCommand
Merge branch 'p/rename-startCommands' of git://github.com/djmitche/buildbot into slave-proto
Added MultipleFileUpload step.

Use this to upload multiple files at once. Supports all the options of
FileUpload and DirectoryUpload. Makes use of the "stat" command to
determine the kind of file that is uploaded. "Skips" if slavesrcs is an
empty list. "slavesrcs", "masterdest" and "url" are renderable.

    transfer.MultipleFileUpload(slavesrcs=['some/file', 'some/directory'],
                                masterdest='targetdir')
Refactored FileUpload test
Type (timestamp -> srctimestamp)

Yikes! Thank you, Travis!
obligatory pep8 commit
move hgbuildbot to contrib and add warnings
Manual, release notes for MultipleFileUpload
added the "missing commit" to the rebased branch
 Made small stylistic changes
add event with change universal handler
add event handle properties
Fix stupid bug
Fix stupid bug V2
gitpoller test strings should be unicode
Do not merge branches with different codebase/project
Merge branch 'multiple-projects' of https://github.com/jollyroger/buildbot

+autopep8
don't override `time` Jinja2 parameter