Resolution of Sauce session ID with custom browser

Reimplemented the resolution of the SauceLabs session ID as a world
helper that can be called after custom browser instantiation.

Unfortunately I couldn't remove the use of a global entirely, as the
Sauce formatter makes use of it.

Change-Id: I11fc7f62186e17885a17f1b19e0d3f71db024c7e