minor refactoring to PoissonSolver family

moved RHS and ERR_TOLERANCE to PoissonSolver class to eliminate some
code duplication in the children