Error Estimates and Automatic Time Step Control for Nonlinear Parabolic Problems, I | Synapse