Tired of copying and pasting a URL into your Facebook or Twitter status boxes to share them with your admiring fans? Microsoft's new Windows 10 browser Edge packs a native Share feature that lets you post Web pages directly to your social networks with one click