Don't allow non-adaptive methods to adaptive time step on newton failure

* Can be overridden with a flag