Enable crash-on-remote-connection for Mozilla infrastructure
Improved debugging support for Firefox
Better logging for B2G initialisation
Get marionette port on start in case there was a race between get_free_port and the browser grabbing the port.
Remove problematic logging from b2g.
Endlessly retrying reducer if it doesn't work doesn't make too much sense.
Preliminary (broken) debugger support for servo.
Fix some small review issues
Improve assertions when creating an ExpectedManifest.
fixup! Fix some small review issues
Update version
Use a simpler way of closing windows between tests.
Reduce the amount of work we do computing command line arguments.
Remove retry count in executormarionette as TestRunnerManager logs it

Also corrects some capitalization of the word "Marionette", and
logs the message of any exceptions.

Conflicts:
	wptrunner/executors/executormarionette.py
Changes required to work with mozrunner > 6
Prevent a deadlock when browser.start() fails
Use more explicit arguments when adding changes during update.