Neural Differential Equations for Learning to Program Neural Nets Through Continuous Learning Rules