San Francisco, May 25 - Tech giant Microsoft has announced several enhancements and new capabilities for developers building collaborative apps f