Integration of multiple developmental signals in Bacillus subtilis through the Spo0A transcription factor.