Gravar-mail: Constrained optimization as ecological dynamics with applications to random quadratic programming in high dimensions