One of the bigger announcements at Microsoft's Build conference on Tuesday was a plan to make Windows free on smartphones, handheld tablets, and small Internet-connected gadgets.