The Uptake Hydrogenase in the Unicellular Diazotrophic Cyanobacterium Cyanothece sp. Strain PCC 7822 Protects Nitrogenase from Oxygen Toxicity