Added fixes for tests when running on Windows, these are mostly fixes to line endings
Fixed another failure that appears only on windows
Returned previous changes so that command line version of tests works 100%
this breaks PyCharm UnitTests but is less of a problem in the long run
Merge branch 'staging' of https://github.com/Unity-Technologies/buildbot into staging

Conflicts:
	master/buildbot/status/web/files/prod/script/project/popup.js
Added the ability to run a build on all compatible agents

- This can be done via the triggers themselves i.e Periodic/Nightly or via the custom build properties
Merge branch 'staging' of https://github.com/Unity-Technologies/buildbot into staging

Conflicts:
	master/buildbot/status/web/files/prod/script/project/popup.js
Fixed a minor bug when trying to run a build on multiple agents

- We were neglecting the builderName being passed in the kwargs argument
Merge branch 'staging' of https://github.com/Unity-Technologies/buildbot into staging
Hiding closed branches from the poller

- This fixes the issue we were seeing where the lastRev JSON field was getting too large for the database to handle correctly
Hiding closed branches from the poller

- This fixes the issue we were seeing where the lastRev JSON field was getting too large for the database to handle correctly
Merge branch 'katana' into staging
Merge branch 'front-end' into katana

# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
Merge branch 'jsonImprovements' into staging
Merge branch 'buildOnAllCompatible' into staging
Merge branch 'katana' into staging

Conflicts:
	master/buildbot/status/web/templates/builder.html
Merge branch 'testfixes' into friendlyBuilderName
Fixed unit tests
Merge branch 'friendlyBuilderName' into staging
Merge branch 'jsonImprovements' into staging
Updating the friendly name when the master is reconfigured