A Review of Pseudospectral Optimal Control: From Theory to Flight