Added tests to AllBrowsersPerSharedTestBehaviorSpec to make sure user can override browsers to choose browser(s) to run, and this requires to make the browsers field in AllBrowsersPerSharedTest as lazy val for them to work.
Removed the unneccesary 'new' keyword to create FirefoxInfo for consistency.