Former House Speaker John Boehner voted to prohibit medical marijuana as a U.S. congressman from Ohio in 1999, but he came out in support of some uses of cannabis on Wednesday.