An Introduction To Black Holes Information And The String Theory Revolution 2004