After months of protests and reporting, Microsoft will now block the Israeli military from using some of its services.