Eight months ago CNN Chief Medical Correspondent Sanjay Gupta made a major about-face, moving from denouncing the idea of legalizing marijuana to arguing for its medical availability to anyone it helps, including children with chronic, severe seizures that do not respond to pharmaceutical drugs