Theoretical and Experimental Considerations on the Hammerhead Ribozyme Reactions: Divalent Magnesium Ion Mediated Cleavage of Phosphorus-Oxygen Bonds