Do not imply --marionette flag (#7)
Do not imply --marionette flag (#7)

* runner: do not imply --marionette flag

Users of mozrunner may not want to imply starting the Marionette remote
control server when they start Firefox.  This removes the --marionette
flag from being inferred when building the command.

It also addresses the issue that Windows systems do not understand
double-dashed GNU style flags.  I will later submit a patch to geckodriver
which adds a single-dashed X11 style -marionette flag when calling
mozrunner.

Fixes: https://github.com/mozilla/geckodriver/issues/640

* runner: use windows friendly -profile flag

jgraham/rust_mozrunner