renaming postIterate into bookKeeping. adding a few getters in solver1d base class, and slight cleanup of newton