fixes #4557 - moved midori in detection list, so it isn't detected as chrome anymore
refs #4557 - improved linux detection
refs #4557 - added test for midori
submodule update