Optimization framework and adding si experiments.
siExperiments

Adding si experiment to code and CVode cleanup.
PottersWheel si Experiments