The fog that is the uncertainty about Microsoft's support cycle may have lifted. The company has now put in writing how long it plans to support its products.