Added very rudimentary 1D tests against GMGSolver, and fixed the issues that these revealed.