fix check for engine not for version IE

Internet Explorer 11 is released, yay.  Microsoft changed the User-Agent string, browser check failed -> null pointer. 

This fix should enable the IE 11 support for unify and solve the problem by checking for the engine version not for the browser version.