Unified communications Battle Royale: Cisco, Avaya feel the heat from Microsoft Lync