It’s official: Medical marijuana companies won’t have to worry about being prosecuted by the federal government for at least another six months. President Donald Trump on Friday signed into law a $1.3 trillion federal spending bill that includes an extension of a...