Medical cannabis patients who work in New Jersey are jumping for joy after discovering that they have won huge protections that safeguard them from being fired for flunking a drug test. The news comes...