Fuel from Water: The Photochemical Generation of Hydrogen from Water