Remove some old unused test code
Move quadrature generation code into etc
Use restart file's dt values properly
Add option to do "impulsive restarts"

Restart with all history values set to present value. e.g. For
simulations starting from a steady state that we have previously solved
for.
Add error checks for data not set properly by my set_initial_condition