Mesh Movement for a Discrete-Adjoint Newton-Krylov Algorithm for Aerodynamic Optimization