Fix 3d flag richardson

In 3d the Richardson estimator is only turned off if the tolerance is negative, so modified data.py to set this.

Need to further check results in examples/euler_3d_radial at some point -- they don't seem quite right.