Fix os_detect for Internet Explorer 11

[SeeRM #8770] This fixes an issue with IE 11 being recognized as a FF because of these matching conditions: ```(!document.all && navigator.taintEnabled || 'MozBlobBuilder' in window)```.

I also added more newer IE targets.

Related to the following ticket:
https://dev.metasploit.com/redmine/issues/8770

### Verification Steps

- [ ] Without the patch, browser autopwn should fail against IE 11. "Fail" as in it's not serving exploits.
- [ ] With the patch, browser autopwn should serve exploits against IE 11.