Politicians and police agree that drug-checking at music festivals is probably a good idea. So why is it still illegal?