WIP: use both SL and BS

WIP: test BS

WIP: squash

WIP: squash

WIP: decide BS/SL

WIP: decide browser provider - use it in global

WIP: use it in the before

WIP: dev karma (because of the restart method in the bs launcher)

WIP: enable sockets on BS

WIP: try 9090 for e2e

WIP: bs sucks

WIP: use dev karma-browserstack-launcher