Structure-Function Studies of Ribulose-1 , 5-bisphosphate Carboxylase / Oxygenase : Activation , Thermostability , and CO 2 / O 2 Specificity