Nonlinear Multimode Photonics: Nonlinear Optics with Many Degrees of Freedom