A storm is scheduled for next week in the technology world. Microsoft is getting ready to officially unleash a bunch of its new and updated software products, and it seems that you can add another one to the list. For end consumers, Windows 8.1 and Internet Explorer 11 are two of the most notable releases next Friday....