Microsoft is developing a new product in Microsoft's cloud computing business that is meant to help states that have legalized the medical or recreational use of marijuana. The software is meant to keep tabs on sales and commerce, ensuring that they remain in the daylight of legality.