add ability to compute dy/dx avoid recomputing spline intermediates when nothing changes
add ability to compute dy/dx
avoid recomputing spline intermediates when nothing changes

ajschult/etomica,ajschult/etomica,etomica/etomica,etomica/etomica,ajschult/etomica,etomica/etomica