chore: only override browsers in config when a browser was found by the plugin

- sometimes no browser is detected (in travis for example), then use the browsers specified in the config or param