Procedures made pure, where possible, and a missed review comment addressed in semi_stoch_t.
Procedures made pure, where possible, and a missed review comment addressed in semi_stoch_t.

hande-qmc/hande,hande-qmc/hande,hande-qmc/hande,hande-qmc/hande,hande-qmc/hande,ruthfranklin/hande