CB-7978 Fixed launching chrome in Linux

- Fixed launching chrome in linux. It either launches chrome or google-chrome processes
- Reads config.xml looking for the source file to be used at the lauching of the browser. This will work for Linux, Windows and MacOs
The other platforms don't do output redirection.  If you think this is a good idea, please consider moving it out to a separate PR.  I wouldn't want each platform to do something different.