The world's oldest drug user has been discovered - and his habit dates back 25,000 years.