A New Circadian Class 2 Gene, opcA, Whose Product Is Important for Reductant Production at Night in Synechococcus elongatus PCC 7942