A draft for TrajectoryOptimizationEngine
TrajOpt descend from NonlinearProgram

Conflicts:
	docs/papers/jfr_special_issue/library.bib
Rename TrajectoryOptimizationEngine to TrajectoryOptimization