Newly released CIA documents exonerate once-shamed journalist Gary Webb and his story of Contras and Californian crack cocaine.