Investigation of the Evolution and Structural Basis of Caspases: Insights into Conformational Dynamics, Stability and Allostery