Better handling of missing browsers from selenium
Make browser options match selenium names
Fix report of failed remote tests

The failed tests where not reported on the console correctly. This
regression was caused when introducing report of test status to
sauceLabs (commit 4738a118a4425675ae5f3379426581a307f2ec0d).
Better report of browser status (with colors)