adds Profile#isUserAgentIeMobile() to check for IEMobile user agent

Example of user agent on windows phone devices: Mozilla/5.0
(compatible; MSIE 10.0; Windows Phone 8.0; Trident/6.0; IEMobile/10.0;
ARM; Touch; NOKIA; Lumia 920)