With the October 17 public launch rapidly approaching, Microsoft is trying to pique consumers' interest (even further) in Windows 8.1 by revealing a number of the biggest new features and app improvements that the new release introduces. The software giant has already discussed the new Internet