Make energy balance program stopping an option, not a requirement.

Mostly for simulations with forces rather than applied velocities, where the check fails for the first few time-steps (at like 1e-20), but passes the check after the force has been applied for a few.
Hard stop when someone tries to use not programmed BCs