Allow CarpetX to implement Driver.

Issue #2813 new
Steven R. Brandt created an issue

Several problems exist with respect to making CarpetX implement Driver.

(1) It has a grid function named regrid_error that PUGH and Carpet do not.

(2) Carpet and PUGH have periodic_x…z defaulting to true instead of false.

(3) CarpetX does not have a parameter named periodic.