Martha Stewart has joined forces with Canopy Growth, a cannabis company, to market cannabidiol (CBD) products.