Save new tab page value on change when valid and show red error border when URL is not valid
LocationEdit
Browser::Settings
This will help a lot with developing chromes for different UI frameworks where we can see which helper classes and processes are really using Qt vs just using it to get at helper data. As a bonus, remove Qt dependency from WebDriver.