Fix incomplete state reset in the Ruby and Python port of the Richards benchmark

The other languages are either slightly different (using a new scheduler object or taskWorkArea object, or aren't implemented object-oriented at all, and after a brief inspection it looks like they don't have the problem.

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Merge branch 'fix/richards-reinitialization' of https://github.com/smarr/vms_experiment