For decades, people have been told that eating cheese before bed can cause vivid dreams or even nightmares, but a sleep expert has now set the record straight on the claim