Bug 1038868 - Use B2GDeviceRunner in the Marionette client

I can't hit this condition when running against an already started desktopb2g because `is_desktop_b2g` is False.
(STR: start desktopb2g, run a test with --address localhost:2828 )