improved bot useragent regex