Amid Layoffs, Microsoft Vows 'Continued Commitment' to Life Sciences, BioIT Alliance